Debian Squeeze vServer auf Debian Lenny XEN Hostsystem
Heute war ich zu Gast auf einem Debian Lenny Xen Hostsystem, auf dem ein Debian Squeeze vServer installiert werden musste.
Standardmäßig können dies die xen-tools (z.B. das Script xen-create-image) aus dem Lenny Zweig nicht, aber um dies doch zu schaffen bedarf es nur weniger Anpassungen:
/usr/lib/xen-tools/debian.d/20-setup-apt – Hier muss ziemlich weit unten bei case "${dist}" in squeeze hinzugefügt werden:
etch|lenny|sid|squeeze)
/etc/xen-tools/xen-tools.conf – Hier muss ebenfalls der Name squeeze hinzugefügt werden. Auszug:
# via Debootstrap: # # Debian: # sid, sarge, etch, lenny, squeeze.
Danach noch ein Symlink anlegen:
ln -s /usr/lib/xen-tools/debian.d /usr/lib/xen-tools/squeeze.d
Danach konnte ich den virtuellen Squeeze Server ohne Probleme anlegen:
xen-create-image --hostname=hostname --size=25Gb --swap=1024Mb --ip=xxx --netmask=255.255.252.0 --gateway=xxx --force --lvm=vservers --memory=2048Mb --arch=i386 --kernel=/boot/vmlinuz-2.6.26-2-xen-686 --debootstrap --dist=squeeze --mirror=http://ftp2.de.debian.org/debian/ --passwd
udev und ssh werden gleich mit installiert, sodass man nach dem Start des vServers gleich loslegen kann.
Danke an den Tippgeber.
