Instalacja OpenVZ na CentOS 6

Poradniki
vps, zarządzanie
SystemZ
SystemZ Admin lvlup.pro

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 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

651x500

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/