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://lvlup.rok.ovh/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 konteneramivzquota
do ustawiania limitów dyskowychploop
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/