Instalacja OpenVZ na CentOS 6

SystemZ | 2018-12-23 21:08:06 UTC | #1

Intro

Zademonstruję jak zainstalować OpenVZ czyli możliwość tworzenia kontenerów które są często sprzedawane jako VPSy, również w ofercie lvlup.pro
https://lvlup.pro/oferta/vps/

Potrzebny będzie serwer dedykowany lub VPS KVM, jeśli mamy VPS OpenVZ to nie możemy na nim tworzyć kolejnych VPSów.
Najtańszą opcją jest pakiet 4GB RAM https://lvlup.pro/oferta/vps-kvm-game-pro/

Użyje CentOS 6, którego instalację można zobaczyć w tym poradniku:
https://forum.lvlup.pro/t/instalacja-centos-6-z-iso/767

Wersja OpenVZ na CentOS 6 bazuje na jądrze 2.6.32 czyli dość leciwe lecz ciągle wspierane rozwiązanie, aż do listopada 2019
https://openvz.org/Releases

Instalacja

Wyłączamy SELinux

echo "SELINUX=disabled" > /etc/sysconfig/selinux

Instalujemy repozytorium OpenVZ

wget -P /etc/yum.repos.d/ https://download.openvz.org/openvz.repo

Dodajemy klucze aby móc zweryfikować paczki przed instalacją

rpm --import http://download.openvz.org/RPM-GPG-Key-OpenVZ

Instalujemy jądro OpenVZ vzkernel które jest kluczowe do działania OpenVZ oraz:
* vzctl zestaw narzędzi do zarządzania kontenerami
* vzquota do ustawiania limitów dyskowych
* ploop jako jeden ze sposobów zapisu systemu plików kontenera

yum -y install vzkernel vzctl vzquota ploop

Instalacja tych paczek trwa jakieś 5min.

Sprawdzamy obecne jądro systemu

uname -r
2.6.32-431.el6.x86_64

Restartujemy system

reboot

Przy starcie powinniśmy mieć informację że system wystartuje na jądrze OpenVZ

Dla pewności sprawdzamy to spod komendy uname -r

2.6.32-042stab116.2

Widzimy załadowane jądro OpenVZ, możemy już zacząć korzystać z kontenerów

Źródła

https://openvz.org/Quick_installation
https://www.howtoforge.com/installing-and-using-openvz-on-centos-6.0
https://www.unixmen.com/install-and-configure-openvz-on-centos/