Outils pour utilisateurs

Outils du site


xen-tools

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…).

xen-tools.txt · Dernière modification : 2023/07/04 10:55 de 127.0.0.1