projets:serveurs
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| projets:serveurs [2015/11/11 16:29] – ajout de la documentation - partie 5 cecile | projets:serveurs [2016/12/29 16:05] (Version actuelle) – [Configuration des serveurs] Utilise le pad de faimaison daimrod | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ======Configuration des serveurs====== | ======Configuration des serveurs====== | ||
| + | |||
| + | >> Le pad pour les prises de notes : http:// | ||
| + | |||
| =====Les machines===== | =====Les machines===== | ||
| - | * Mutine : 192.168.42.22 | + | * Mutine : |
| - | * Dramm-hud: | + | * eth0 (vlan management) : |
| + | * IPMI : 10.10.10.10/24 | ||
| + | * OS : 10.10.10.20/ | ||
| + | * eth1 (bridge xen) : 10.10.20.10/ | ||
| + | * Dramm-hud: | ||
| + | * eth0 (vlan management) : | ||
| + | * IPMI : 10.10.10.11/ | ||
| + | * OS : 10.10.10.21/ | ||
| + | * eth1 (bridge xen) : 10.10.20.11/24 | ||
| - | =====Installation des machines===== | + | ====Installation des machines==== |
| * Debian Jessie 64 | * Debian Jessie 64 | ||
| Ligne 12: | Ligne 23: | ||
| * (après tests, le boot sur USB est compliqué sur ces machines, on s'y est cassé les dents un certain temps) | * (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===== | + | ====Installation des paquets==== |
| * xen-linux-system-amd64 | * xen-linux-system-amd64 | ||
| * xen-tools | * xen-tools | ||
| + | (Xen est un hyperviseur de machine virtuelle) | ||
| =====Grub===== | =====Grub===== | ||
| Ligne 33: | Ligne 44: | ||
| </ | </ | ||
| - | * Recharger la conf de grub : sudo update-grub | + | * Recharger la conf de grub : |
| + | |||
| + | < | ||
| + | $ sudo update-grub | ||
| + | </ | ||
| + | |||
| + | =====IPMI===== | ||
| + | |||
| + | Pour faire fonctionner l'IPMI sur nos R210, on doit configurer le BIOS pour affecter une IP sur laquelle vont être joignables nos machines. | ||
| + | |||
| + | Par la suite, depuis ipmitool on prendra soin de paramétrer l' | ||
| + | |||
| + | < | ||
| + | $ ipmitool lan set 1 vlan id <vlan id> | ||
| + | </ | ||
| + | |||
| + | Pour que l'IPMI fonctionne sur les R210, le serveur doit utiliser le port série __**COM2**__ comme sortie console : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Puis on configure GRUB pour qu'il utilise, attention ici nous travaillons avec un kernel Xen : | ||
| + | |||
| + | FIXME actuellement, | ||
| + | |||
| + | < | ||
| + | GRUB_CMDLINE_LINUX=" | ||
| + | GRUB_TERMINAL=" | ||
| + | GRUB_SERIAL_COMMAND=" | ||
| + | GRUB_CMDLINE_XEN_DEFAULT=" | ||
| + | GRUB_CMDLINE_XEN=" | ||
| + | </ | ||
| + | |||
| + | Puis on met à jour notre config grub2 : | ||
| + | |||
| + | |||
| + | < | ||
| + | $ sudo update-grub | ||
| + | </ | ||
| **Liens :** | **Liens :** | ||
| Ligne 39: | Ligne 87: | ||
| * https:// | * https:// | ||
| - | =====Les VMs===== | + | =====Xen Tools (déprécié)===== |
| ====Création d'une VM de test==== | ====Création d'une VM de test==== | ||
| Ligne 53: | Ligne 101: | ||
| * bridge = xenbr0 | * bridge = xenbr0 | ||
| * arch = amd64 | * arch = amd64 | ||
| - | * lvm = mutine-vg | + | * lvm = xenvg |
| * pygrub = 1 | * pygrub = 1 | ||
| * genpass = 1 | * genpass = 1 | ||
| Ligne 102: | Ligne 150: | ||
| chmod 644 / | chmod 644 / | ||
| </ | </ | ||
| + | |||
| + | =====Assignation d'un VCPU et d'une quantité de RAM fixe à Dom0===== | ||
| + | |||
| + | Allouer une quantité de RAM fixe à Dom0: | ||
| + | |||
| + | * / | ||
| + | * Ajouter la ligne : GRUB_CMDLINE_XEN_DEFAULT=" | ||
| + | * puis update-grub | ||
| + | | ||
| + | Assigner un VCPU spécifique à dom0 : | ||
| + | |||
| + | * http:// | ||
| + | |||
| + | Notre ligne grub spécifique à Xen devient donc: | ||
| + | |||
| + | * GRUB_CMDLINE_XEN_DEFAULT=" | ||
| + | * puis update-grub | ||
| + | |||
| + | Ainsi, Dom0 aura toujours un CPU assigné et 512Mo de RAM (sans ballooning) | ||
| + | |||
| + | =====Installation | ||
| + | |||
| + | Documentation : http:// | ||
| + | |||
| =====Notes===== | =====Notes===== | ||
| Ligne 139: | Ligne 211: | ||
| * [[http:// | * [[http:// | ||
| * [[http:// | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
projets/serveurs.1447259373.txt.gz · Dernière modification : 2015/11/11 16:29 de cecile
