OpenVZ

Aus xinux.net
Zur Navigation springen Zur Suche springen

Installation und Handling von openvz auf Ubuntu

Folgendes in die /etc/apt/sources.list einfügen

deb http://debian.systs.org/ stable openvz

Key hinzufügen

wget http://download.openvz.org/debian-systs/dso_archiv_signing_key.asc
apt-key add dso_archiv_signing_key.asc

Updaten

apt-get update

Installation

apt-get install linux-image-2.6.24-19-openvz linux-headers-2.6.24-19-openvz linux-restricted-modules-2.6.24-19-openvz vzctl vzquota vzctl-ostmpl-debian

Grub anpassen und rebooten

title           Ubuntu, ovz
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.16-026test020.1-ovz-i386 root=/dev/hda1 ro
boot

In der Datei /etc/init.d/vz folgendes einfügen

#!/bin/bash

Ubuntutemplate runterladen

cd /var/lib/vz && wget http://download.openvz.org/contrib/template/precreated/ubuntu-6.06-i386-minimal.tar.gz

Virtuelle Maschine erstellen

vzctl create 1002 --ostemplate ubuntu-6.06-i386-minimal

Automatisches starten

vzctl set 1002 --onboot yes --save

Hostnamen einstallen

vzctl set 1002 --hostname ubuntu1002.alpha.quadrant --save

IP zuweisen

vzctl set 1002 --ipadd 192.168.254.31 --save

Nameserver zuweisen

vzctl set 1002 --nameserver 194.25.2.129 --save

Virtuelle Maschine starten

vzctl start 1002

Dienst starten

vzctl exec /etc/init.d/ssh start 

Status festellen

vzctl status 1002

VM betreten

vzctl enter 1002

Beancounter Werte anzeigen (in der vz - apollo)

cat /proc/user_beancounters 

Beancounter Werte ändern (auf dem host - gaius)

vzctl set 1002 --wert_des_beancounts neuer_barrier:neues_limit --save

Festplattenbereich anzeigen

vzquota stat 1002

Plattenplatz ändern

vzctl set 1002 --diskspace 3000000:3100000 --save

Inodes ändern

vzctl set 1002 --diskinodes 200000:220000 --save 

VMs listen

vzlist

IP der VM anzeigen

cat /proc/vz/veinfo

VM stoppen

vmctl stop 1002

VM restarten

vmctl restart 1002

VM löschen

vzctl destroy 1002

UHRZEIT einstellen

cat /etc/default/locale 
LANG=de_DE.UTF-8
TZ=Europe/Berlin