HyperVM is een multi - server virtualisatie software platform ontwikkeld door Lxcenter dat maakt het zijn gebruikers te creëren , beheren en implementeren Xen en OpenVZ virtual private servers . U kunt een sjabloon maken met behulp van , bijvoorbeeld , het Ubuntu besturingssysteem , configureren en gebruiken om meerdere virtuele machines in te zetten met slechts een paar muisklikken . U kunt ook repositories , netwerken en zelfs software pakketten toe te voegen aan uw nieuwe template te zorgen voor de virtuele machine is up and running , zodra de sjabloon wordt toegepast . Instructies 1 Open het menu " Programma's " , selecteer " Accessoires" en klik op " Terminal " om het hulpprogramma Terminal te openen . Kopen van 2 Maak een ext3 bestandssysteem met een grootte van 10 gigabyte aan de nieuwe sjabloon opslaan door het uitvoeren van deze opdrachten : sudo lvcreate - L 10G -n Ubuntu - schijf VolGroup00sudo mkfs.ext3 /dev/VolGroup00/Ubuntu-disk Goedkope 3 Maak een tmp map en monteer het nieuwe bestandssysteem door het uitvoeren van deze commando's in de terminal : sudo mkdir /mnt /tmpsudo mount Twitter /dev/VolGroup00/Ubuntu-disk /mnt /tmp < br > Goedkope 4 Verkrijg en installeer een oudere versie van debootstrap afhankelijkheid problemen moet voorkomen door het uitvoeren van deze opdrachten in de Terminal : 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 Verkrijg en installeer Ubuntu in de map tmp behulp debootstrap door dit commando in de Terminal : sudo debootstrap - include = udev , ssh , quotum - arch amd64 jaunty /mnt /tmp http://uk.archive.ubuntu.com/ubuntu/ 6 Steek sommige bronnen voor de APT instrument in de sjabloon , voor het geval u nodig hebt om sommige pakketten later te downloaden . Gebruik deze commando's : sudo cat << EOF > /mnt /tmp /etc /apt /sources.listdeb http://gb.archive.ubuntu.com/ubuntu/zwierig belangrijkste beperkte universum multiversedeb - src http://gb.archive.ubuntu.com/ubuntu/zwierig belangrijkste beperkte universedeb http://gb.archive.ubuntu.com/ubuntu/jaunty - updates main restricted universe multiversedeb - src http://gb.archive .ubuntu.com /ubuntu /jaunty - updates main restricted universedeb http://security.ubuntu.com/ubuntu jaunty - security main restricted universedeb - src http://security.ubuntu.com/ubuntu jaunty - security main restricted universeEOF < br > 7 Maak een netwerkinterface en configureren van de sjabloon voor optimale prestaties door het uitvoeren van deze opdrachten in de Terminal : sudo cat << EOF > /mnt /tmp /etc /netwerk /interfacesauto eth0 loiface eth0 inet staticaddress IP.Addressnetmask 255.255.255.0up route add - net IP.address netmask 255.255.255.0 dev eth0up route add default 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 errors = remount - ro 0 1EOFsudo cat << EOF > /mnt/tmp/etc/event.d/xvc0start op gestopt rc2start op gestopt rc3start op gestopt rc4start op gestopt rc5stop op runlevel 0stop op runlevel 1stop op 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 Vervang " IP.Address " met uw IP-adres en " Ubuntu sjabloon " door de naam van uw template . Chroot 8 om de nieuwe template en een nieuw wachtwoord instellen door het uitvoeren van deze opdrachten in de Terminal : . sudo chroot /mnt /tmppasswd your_password Vervang " your_password " met een echte wachtwoord 9 Ontkoppel de Ubuntu sjabloon door de volgende commando's in de Terminal : exitsudo umount /mnt /tmp 10 Maak een TAR.GZ archief uit de mal door het uitvoeren van deze commando's : 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
|