συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Linux

Πώς να δημιουργήσετε ένα Ubuntu Πρότυπο για HyperVM

HyperVM είναι ένα πολυ -server virtualization πλατφόρμα λογισμικού που αναπτύχθηκε από Lxcenter που επιτρέπει στους χρήστες να δημιουργούν , να διαχειρίζονται και να αναπτύξετε Xen και OpenVZ εικονικού ιδιωτικού servers . Μπορείτε να δημιουργήσετε ένα πρότυπο, χρησιμοποιώντας , για παράδειγμα , το λειτουργικό σύστημα Ubuntu , να ρυθμίσετε και να το χρησιμοποιήσετε για να αναπτύξετε πολλές εικονικές μηχανές με μερικά μόνο κλικ του ποντικιού . Μπορείτε επίσης να προσθέσετε αποθετήρια , δίκτυα και ακόμα και πακέτα λογισμικού για το νέο σας πρότυπο για να διασφαλιστεί η εικονική μηχανή είναι σε πλήρη λειτουργία το συντομότερο εφαρμόζεται το πρότυπο . Οδηγίες
Η

1 Ανοίξτε το μενού "Εφαρμογές" , επιλέξτε " αξεσουάρ " και κάντε κλικ στο " Terminal" για να ανοίξετε το βοηθητικό πρόγραμμα Terminal . 2

Δημιουργήστε ένα σύστημα αρχείων ext3 με μέγεθος 10 gigabytes για να αποθηκεύσετε το νέο πρότυπο , εκτελώντας τις παρακάτω εντολές: sudo

lvcreate - L - 10G n Ubuntu - δίσκο VolGroup00sudo mkfs.ext3 /dev/VolGroup00/Ubuntu-disk
Η Φτηνές 3

Δημιουργήστε ένα φάκελο tmp και τοποθετήστε το νέο σύστημα αρχείων εκτελώντας τις παρακάτω εντολές στο Terminal :

sudo mkdir /mnt /tmpsudo mount /dev/VolGroup00/Ubuntu-disk /mnt /tmp
Φτηνές 4

πάρει και να εγκαταστήσετε μια παλαιότερη έκδοση του debootstrap να αποφευχθούν προβλήματα εξάρτησης εκτελώντας τις παρακάτω εντολές στο 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

πάρει και να εγκαταστήσετε το Ubuntu στο φάκελο tmp χρησιμοποιώντας debootstrap από εκτέλεση αυτής της εντολής στο τερματικό : sudo

debootstrap - περιλαμβάνουν = udev , ssh , ποσοστώσεις - arch amd64 καμαρωτός /mnt /tmp http://uk.archive.ubuntu.com/ubuntu/

6

Τοποθετήστε μερικές πηγές για το APT εργαλείο στο πρότυπο , σε περίπτωση που χρειαστεί να κατεβάσετε κάποια πακέτα. Χρησιμοποιήστε αυτές τις εντολές :

sudo cat < /mnt /tmp /etc /apt /sources.listdeb http://gb.archive.ubuntu.com/ubuntu/καμαρωτός κύρια περιορισμένη multiversedeb σύμπαν -src http://gb.archive.ubuntu.com/ubuntu/καμαρωτός κύρια περιορίζεται universedeb http://gb.archive.ubuntu.com/ubuntu/καμαρωτός - ενημερώσεις κύρια περιορισμένη σύμπαν multiversedeb -src http://gb.archive .ubuntu.com /ubuntu /καμαρωτός - ενημερώσεις κύρια περιορίζεται universedeb http://security.ubuntu.com/ubuntu καμαρωτός - ασφάλειας κύριο περιορισμένη universedeb -src http://security.ubuntu.com/ubuntu καμαρωτός - ασφάλειας κύριο περιορίζεται universeEOF
Σελίδα 7

Δημιουργήστε μια διασύνδεση δικτύου και να ρυθμίσετε το πρότυπο για βέλτιστη απόδοση με το τρέξιμο αυτές τις εντολές στο Terminal :

sudo cat < /mnt /tmp /etc /δικτύου /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 < /mnt /tmp /etc/hosts127.0.0.1 localhost Ubuntu templateEOFsudo cat < /mnt /tmp /etc /hostnameUbuntu templateEOFsudo cat < /mnt /tmp /etc /fstabproc /proc proc defaults 0 0devpts /dev /pts devpts defaults 0 1/dev/sda2 κανένα ανταλλαγής sw 0 λάθη 1/dev/sda1 /ext3 = remount - ro 0 1EOFsudo cat < /mnt/tmp/etc/event.d/xvc0start στις σταμάτησε rc2start για σταμάτησαν rc3start στις σταμάτησε rc4start στις σταμάτησε rc5stop στο runlevel 0stop στο runlevel 1stop σε 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 - ανθεκτικές - net.rules

Αντικατάσταση " IP.Address " με τη διεύθυνση IP σας και το " Ubuntu πρότυπο " με το όνομα του προτύπου σας .
8

Chroot στο νέο πρότυπο και να ορίσετε νέο κωδικό πρόσβασης , εκτελώντας τις εντολές στο Terminal :

sudo chroot /mnt /tmppasswd your_password

Αντικαταστήστε το " your_password " με ένα πραγματικό κωδικό πρόσβασης
Η 9 .

Αποπροσαρτήστε το πρότυπο Ubuntu εκτελώντας τις ακόλουθες εντολές στο Terminal :

exitsudo umount /mnt /tmp
Η 10

δημιουργήσετε ένα αρχείο tar.gz από το πρότυπο με το τρέξιμο αυτές τις εντολές : .

cd /mnt /tmpsudo πίσσας 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
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα