Je suis intéressé à essayer Xen;
Invité paravirtualisé et Ubuntu 11.04
Lors de l'installation d'une machine virtuelle Xen, vous devez déterminer le type de périphérique de blocage avec lequel vous souhaitez travailler. Il y a trois possibilités: installer directement sur une partition dédiée (performances maximales) ou en utilisant un fichier image disque important ou créer votre propre fichier image disque avec dd (redimensionnable; vous pouvez utiliser des instantanés pour effectuer des sauvegardes)
Toutes les commandes supposent root
(c'est-à-dire _Sudo su
_). J'assume également l'utilisation de LVM, mais j'ai également inclus une méthode non testée dans laquelle vous utilisez dd
pour utiliser votre propre image. Donc sautez 1 si vous voulez utiliser un fichier (et non LVM) et sautez 2 si vous utilisez LVM.
Créez un nouveau volume LVM pour votre machine virtuelle. Modifiez le nom (après _-n
_) selon vos besoins:
_lvcreate -L10G -n example.ubuntu.natty VolumeGroup
_
lvcreate
fait partie de lvm2 mais il est déjà installé lorsque vous utilisez lvms.
Vous pouvez également utiliser un fichier (dd
). Je n'ai pas trouvé de méthode appropriée pour cela avec Ubuntu mais this devrait se rapprocher. Si vous y allez, j'ai de l'expérience, mais toutes les prochaines étapes devraient être les mêmes. Copié à partir du lien, la méthode pour en créer un en utilisant dd
(le lien inclut également d'autres méthodes pour obtenir un fichier):
Créez un fichier vide de 4 Go avec un _/var/lib/xen/images/disk1
_ (modifiez la taille et l'emplacement pour répondre à vos besoins):
_dd if=/dev/zero of=/var/lib/xen/images/disk1 bs=1M count=4096
_
Outre la création de fichiers image vides à l'aide de l'utilitaire dd, vous pouvez également utiliser des fichiers ISO comme alternative à vos lecteurs optiques physiques. L'utilisation est la même que celle d'un fichier image disque créé avec dd. Vous n'avez pas encore de fichier ISO? Alors nous avons de bonnes nouvelles pour vous; c'est facile d'en créer un. Si le lecteur de CD sur lequel vous souhaitez créer un fichier ISO se trouve dans votre lecteur optique, procédez comme suit pour le copier dans un fichier nommé cdrom.iso:
_dd if=/dev/cdrom of=/isos/cdrom.iso
_
Après avoir créé un fichier image de disque ou un fichier ISO, vous devez inclure le fichier image de disque dans la configuration de votre machine virtuelle à l'aide de l'option de fichier dans la définition du disque:
_disk=[ 'file:/var/lib/xen/images/disk1,hda,w', 'file:/isos/cdrom.iso,hdc,r', ]
_
Obtenez les kernel
, initrd
et _xen config
_. wget
versions pour nl
et _installer-AMD64
_ (vous devez donc modifier le code pays nl
et utiliser également _installer-AMD64
_ dans l'URL pour répondre à vos besoins):
_wget http://nl.archive.ubuntu.com/ubuntu/dists/natty/main/installer-i386/current/images/netboot/xen/xm-debian.cfg
wget http://nl.archive.ubuntu.com/ubuntu/dists/natty/main/installer-i386/current/images/netboot/xen/initrd.gz
wget http://nl.archive.ubuntu.com/ubuntu/dists/natty/main/installer-i386/current/images/netboot/xen/vmlinuz
_
Editer le fichier de configuration
Modifiez le fichier de configuration à votre goût, en prêtant attention aux options de mémoire, nom, vcpus, vif et disque. Recherchez également la ligne _bootloader=pygrub
_ et remplacez-la par le chemin absolu _bootloader=/usr/sbin/pygrub
_.
Démarrez l’installation (faites à nouveau attention à la commande: changez le code pays du serveur et l’architecture en fonction de vos besoins):
_xm create -f xm-debian.cfg -c install=true install-kernel="vmlinuz" install-ramdisk="initrd.gz" install-mirror="http://nl.archive.ubuntu.com/ubuntu" install-Arch=i386 install-method=network
_
back
, passez à un Shell
et émettez un _modprobe xen-netfront && exit
_. Configurez à nouveau la carte réseau.et il commence à installer.
Fixer l'installation.
Le module _xen-blkfront
_ n’a pas été chargé au début, donc xen
ne pourra pas démarrer.
_(initframfs) modprobe xen-blkfront
(initramfs) exit
_
Une fois que l'hôte a fini de démarrer, connectez-vous et Sudo à root. Puis entrez les informations suivantes:
_echo "xen-blkfront" >> /etc/initramfs-tools/modules
update-initramfs -u
update-initramfs: Generating /boot/initrd.img-2.6.38-11-generic
_
Non testé et de mémoire + googler pour réparer ma mémoire