Table des matières
Installation xen-tools
Installation
# apt-get install xen-tools
Paramétrage
Les disques des domU
dir | /home/xen | Répertoire de stockage des disques sous forme de fichier |
image | sparse | Type d'allocation des fichiers disque full (taille totale) ou sparse (taille utilisée) |
lvm | vg0 | Nom du groupe de volume logique pour les partion lvm |
size | 4G | Taille par défaut du disque ou des partitions |
swap | 256M | Taille du swap |
Le type de disque est choisi lors du lancement de la commande de création. Il est possible de créer plusieurs disques ou partitions via un fichier dans le répertoire /etc/xen-tools/partition.d
La taille peut être disque (size) et du swap est plutôt fixée lors du lancement de la commande de création.
File system
fs | ext4 |
ext4_options | noatime,nodiratime,errors=remount-ro |
ext3_options | noatime,nodiratime,errors=remount-ro |
ext2_options | noatime,nodiratime,errors=remount-ro |
xfs_options | defaults |
reiserfs_options | defaults |
btrfs_options | defaults |
Permet de choisir le type se file system et les paramètres associés dans le fichier /etc/fstab de la domU.
Installation
install-method | debootstrap | Méthode d'installation des domU |
cache | no | Utilisation d'un cache pour les paquets .deb |
cachedir | /var/cache/xen-tools/archives/ | Répertoire cache pour stocker les paquets |
dist | `xt-guess-suite-and-mirror –suite` | Permet d'installer la même distribution que la dom0 |
pygrub | 1 | Permet de choisir de booter sur le noyau de la dom0 ou celui de la domU |
kernel | /boot/vmlinuz-`uname -r` | Utile uniquement si utilisation du noyau de la dom0 |
initrd | /boot/initrd.img-`uname -r` | Utile uniquement si utilisation du noyau de la dom0 |
arch | amd64 | i386 ou amd64 |
mirror | `xt-guess-suite-and-mirror –mirror` | Même dépôt que la dom0 |
apt_proxy | proxy pour accéder dépôt |
Caractéristiques des domU
memory | 256M | Inutile, peut être modifié dans le fichier de configuration de chaque domU |
output | /etc/xen/available | Répertoire de stockage des fichiers de configuration de domU |
extension | .cfg | Extension des fichiers de configuration de domU |
Réseau
gateway | 10.1.1.254 |
netmask | 255.255.255.0 |
broadcast | 10.1.1.255 |
dhcp | 1 |
nameserver | 10.1.1.254 |
bridge | lan0 |
copyhosts | 0 |
“bridge” permet d'alimenter le fichier de configuration de la domU.
Les autres paramètres permettent de renseigner le fichier /etc/network/interface de la domU.
La dom0 comporte un serveur de nom qui sera utilisé par les domU.
Utilisateurs
genpass | 0 | Le mot de passe de root n'est pas généré à la fin de la création de la domU |
genpass_len | 8 | Utile uniquement si le mot de passe est généré |
hash_method | sha256 | Codage des mots de passe |
accounts | 1 | Permet de copier les users de la dom0 sur la domU |
passwd | 1 | Le mot de passe de root n'est pas copié mais demandé |
Autres
boot | 0 |
# serial_device | hvc0 |
# serial_device | tty1 |
# disk_device | xvda |
# disk_device | sda |
Le paramètre “boot” permet de ne pas lancer la domU immédiatement après sa création. Cela permet de modifier la configuration de la domU (taille mémoire, nombre de cpu…).