projets:serveurs
Table des matières
Ceci est une ancienne révision du document !
Configuration des serveurs
Les machines
- Mutine : 192.168.42.22
- Dramm-hud: 192.168.42.23
Installation des machines
- Debian Jessie 64
- Netboot
- (après tests, le boot sur USB est compliqué sur ces machines, on s'y est cassé les dents un certain temps)
Installation des paquets
- xen-linux-system-amd64
- xen-tools
Grub
- Modifier l'ordre de démarrage par défaut pour booter sur le noyau xen
- Lister les kernels disponibles et leur index
$ grep ^menuentry /boot/grub/grub.cfg | cut -d "'" -f2
- Éditer le fichier '/etc/default/grub' pour indiquer quelle entrée démarrer par defaut. Attention Grub commence à compter à partir de 0
GRUB_DEFAULT=0 # <= Ligne à modifier (GRUB_DEFAULT=2 dans notre cas)
- Recharger la conf de grub : sudo update-grub
Liens :
Création d'une VM de test
Modification de la configuration des VMs par defaut dans /etc/xen-tools/xen-tools.conf
- size = 10G
- memory = 512M
- noswap = 1
- fs = ext4
- dist = `xt-guess-suite-and-mirror –suite (determine par la distribution sur le Dom0)
- dhcp = 1
- bridge = xenbr0
- arch = amd64
- lvm = mutine-vg
- pygrub = 1
- genpass = 1
Pour créer une VM
xen-create-image –hostname nom_de_la_vm –vcpus nombre_de_vcpus
Systèmes testés :
- Jessie (PV)
- NetBSD (PV) (après bricolage de lid) : Ok, mais segfault arbitrairement
- Ubuntu Trusty (PV) : xen-create-image –hostname trustytest –dist=trusty –mirror=http://archive.ubuntu.com/ubuntu/
- Gentoo (PV : ne marche pas out-of-the box ()
- OpenBSD (HVM) :
- à priori les difficultés d'installation ne viendrait pas du fichier de conf, mais plutôt de la console de xen-tools qui ne nous rend pas la main. En suivant les indications du lien, ci-dessus, on se connecte à la console par vncviewer.
- Fedora (PV) : WIP (deux méthodes sont possibles : via rpmstrap : failed (non packagé dans debian), et via rinse, fail aussi…)
Memo :
- PV = paravirt
- HVM = hardware émulé
projets/serveurs.1447257776.txt.gz · Dernière modification : 2015/11/11 16:02 de cecile