|
Xen - Configuration de la machine virtuelle |
|
|
|
|
Écrit par Christophe Charles
|
|
25-04-2007 |
|
L'existence et donc la configuration d'une machine virtuelle s'effectue par la présence d'un fichier de configuration portant le nom de la configiguration choisie dans le répertoire /etc/xen.
Donc par exemple, pour la machine test1, le fichier /etc/xen/test1 doit exister et contenir (par exemple) :
kernel = "/boot/vmlinuz-2.6.18-4-xen-686" memory = 256 name = "Test1" root = "/dev/hda1 ro" ramdisk = '/boot/initrd.img-2.6.18-4-xen-686' disk = [ 'phy:test_vg/lvol1,hda1,w', 'phy:test_vg/lvol0,hda2,w' ] vif = [ '' ] dhcp="dhcp"
Explication du contenu : - kernel : nom du noyau à exécuter dans le nouveau domaine.
- memory : nombre de méga-octets à allouer au domaine.
- name : Nom du nouveau domaine (doit tre unique).
- root : Syst me root du nouveau domaine,
ATTENTION cette option est "passée" litéralement au noyau du domaine, le device correspont donc au device "remapp " (cf. mapping disque ci-après) - ramdisk : Nom de l'initrd du nouveau domaine si nécessaire (les noyaux Debian
nécessitent un initrd !) - disk : le mapping des disques. Une chaine par disque mapp .
Le format utilisé dans l'exemple est le suivant: pour des partitions on utilise le sch ma phy - phy:"device domaine0","device mappé domaine Guest", "mode d'écriture :w=write"
- vif : mapping des interfaces r seau, ici on laisse la configuration automatique agir, mais on active bien le réseau.
|
|
Dernière mise à jour : ( 26-04-2007 )
|