HyperVM er en multi- server-virtualisering software platform udviklet af Lxcenter der giver sine brugere til at oprette, administrere og implementere Xen og OpenVZ virtuelle private servere . Du kan oprette en skabelon ved hjælp af for eksempel , Ubuntu styresystemet konfigurere den og bruge den til at installere flere virtuelle maskiner med blot et par klik med musen. Du kan også tilføje repositories , netværk og endda software pakker til din nye skabelon for at sikre den virtuelle maskine er oppe og køre , så snart skabelonen anvendes. Instruktioner
1
Åbn " Programmer" menuen, vælg "Tilbehør" og klik på " Terminal" for at åbne Terminal nytte.
2
Opret en ext3 -filsystem med en størrelse på 10 gigabytes for at gemme den nye skabelon ved at køre disse kommandoer : Hej
sudo lvcreate -L 10G - n Ubuntu - disk VolGroup00sudo mkfs.ext3 /dev/VolGroup00/Ubuntu-disk
3
Opret en tmp mappe og montere nye filsystem ved at køre disse kommandoer i Terminal : Hej
sudo mkdir /mnt /tmpsudo mount /dev/VolGroup00/Ubuntu-disk /mnt /tmp < br >
4
Get og installere en ældre version af debootstrap at undgå afhængighedsproblemer ved at køre disse kommandoer i Terminal : Hej
wget http://www.modernadmin.com/downloads/ostemplates/debootstrap - 1.0.10 - 1.fc10.noarch.rpmsudo rpm- Uvh debootstrap - 1.0.10 - 1.fc10.noarch.rpm
5
Få og installere Ubuntu i tmp mappen ved hjælp debootstrap ved kører denne kommando i Terminal : Hej
sudo debootstrap - include = udev , ssh , kvote - arch amd64 spændstigt /mnt /tmp http://uk.archive.ubuntu.com/ubuntu/
6
Indsæt nogle kilder til APT værktøj i skabelonen , hvis du har brug for at hente nogle pakker senere. Brug disse kommandoer : Hej
sudo cat << EOF > /mnt /tmp /etc /apt /sources.listdeb http://gb.archive.ubuntu.com/ubuntu/spændstigt main begrænsede univers multiversedeb -src http://gb.archive.ubuntu.com/ubuntu/spændstigt main begrænset universedeb http://gb.archive.ubuntu.com/ubuntu/jaunty -updates main begrænsede univers multiversedeb -src http://gb.archive .ubuntu.com /ubuntu /spændstigt -updates main begrænsede universedeb http://security.ubuntu.com/ubuntu spændstigt -security main begrænset universedeb -src http://security.ubuntu.com/ubuntu spændstigt -security main begrænset universeEOF < br >
7
Opret et netværksinterface og konfigurere skabelon for optimal ydeevne ved at køre disse kommandoer i Terminal : Hej
sudo cat << EOF > /mnt /tmp /etc /netværk /interfacesauto eth0 loiface eth0 inet staticaddress IP.Addressnetmask 255.255.255.0up route add -net IP.address netmask 255.255.255.0 dev eth0up rute tilføje standard gw IP.addressiface lo inet loopbackEOFsudo cat << EOF > /mnt /tmp /etc/hosts127.0.0.1 localhost Ubuntu templateEOFsudo cat << EOF > /mnt /tmp /etc /hostnameUbuntu templateEOFsudo cat << EOF > /mnt /tmp /etc /fstabproc /proc proc defaults 0 0devpts /dev /pts devpts defaults 0 1/dev/sda2 none swap sw 0 1/dev/sda1 /ext3 fejl = remount -ro 0 1EOFsudo cat << EOF > /mnt/tmp/etc/event.d/xvc0start på standset rc2start på standset rc3start på standset rc4start på standset rc5stop om runlevel 0stop om runlevel 1stop på runlevel 6respawnexec /sbin /getty 38400 xvc0EOFsudo rm- rf /mnt/tmp/etc/event.d/tty1sudo echo " alias eth0 xennet "> /mnt /tmp /etc /modprobe.d /xen # echo " xvc0 " >> /mnt /tmp /etc /securettysudo cat /dev /null > /mnt/tmp/etc/udev/rules.d/70 - persistent - net.rules
Erstat " IP.Address " med din IP -adresse og " Ubuntu template " med navnet på din skabelon .
8
Chroot til det nye skabelon og sætte en ny adgangskode ved at køre disse kommandoer i Terminal: .
sudo chroot /mnt /tmppasswd your_password
Erstat " your_password " med en reel password
9
Afmonter Ubuntu skabelon ved at køre følgende kommandoer i Terminal : Hej
exitsudo umount /mnt /tmp
10
Opret en TAR.GZ arkiv ud af skabelonen ved at køre disse kommandoer :
cd /mnt /tmpsudo tar CzF /home/hypervm/xen/template/ubuntu-9.04-x86_64-UbuntuTemplate.tar.gz sudo chmod 755 /home /hypervm /xen /template /ubuntu. - 9.04 - x86_64 - UbuntuTemplate.tar.gz