OpenVZ (Open Virtualization) is een besturingssysteem-level virtualization-technologie voor Linux. Hiermee kunnen beheerders meerdere geïsoleerde OS-instances, bekend als containers, ve’s of VPS’s op een enkele fysieke server draaien.
De installatie van OpenVZ op een Linux-systeem bestaat uit verschillende stappen en vereist beheerdersrechten. Dit zijn de stapsgewijze instructies voor de installatie van OpenVZ op CentOS 7:
1. Eerst moet je het systeem up-to-date brengen. Je kunt dit doen door de volgende commando’s in de terminal in te voeren:
```
sudo yum update -y
sudo yum upgrade -y
```
1. Vervolgens moet je de OpenVZ Repository toevoegen:
```
sudo yum install -y wget
wget -P /etc/yum.repos.d/ https://download.openvz.org/openvz.repo
```
1. Importeer nu de GPG-sleutel:
```
rpm —import http://download.openvz.org/RPM-GPG-Key-OpenVZ
```
1. Installeer OpenVZ-kernel en -hulpprogramma’s:
```
sudo yum install -y vzkernel
sudo yum install -y vzctl vzquota ploop
```
1. Open het bestand /etc/sysctl.conf en voeg de volgende regels toe om de kernel-parameters te configureren:
```
net.ipv4.ip_forward = 1
net.ipv6.conf.default.forwarding = 1
net.ipv6.conf.all.forwarding = 1
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.conf.all.rp_filter = 1
kernel.sysrq = 1
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0
kernel.sysrq = 1
```
Sla het bestand op en sluit het.
1. Voer dit commando uit om de voorgaande wijzigingen toe te passen:
```
sysctl -p
```
1. Nu moet je het SELinux deactiveren. Bewerk het bestand /etc/selinux/config en verander de SELINUX-regel in disabled:
```
SELINUX=disabled
```
Sla het bestand op en sluit het.
1. Start uw systeem opnieuw op:
```
reboot
```
1. Na het herstarten kunt u controleren of de kernel correct is geïnstalleerd door het volgende commando:
```
uname -r
```
Als alles correct is geïnstalleerd, is uw systeem nu klaar om OpenVZ-containers aan te maken en te gebruiken.
Let op: dit is een algemene handleiding en de daadwerkelijke stappen kunnen enigszins variëren afhankelijk van je Linux-distributie. Het wordt aangeraden om de officiële OpenVZ-documentatie te raadplegen als je op problemen stuit.