Outils pour utilisateurs

Outils du site


projets:serveurs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
projets:serveurs [2015/11/11 16:41] – [Installation des paquets] cecileprojets: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://pad.faimaison.net/p/config-serveurs
 +
  
 =====Les machines===== =====Les machines=====
  
-  * Mutine : 192.168.42.22 +  * Mutine :  
-  * Dramm-hud: 192.168.42.23+    * eth0 (vlan management) : 
 +      * IPMI : 10.10.10.10/24 
 +      * OS   : 10.10.10.20/24 
 +    * eth1 (bridge xen) : 10.10.20.10/24 
 +  * Dramm-hud: 
 +    * eth0 (vlan management) : 
 +      * IPMI : 10.10.10.11/24 
 +      * OS   : 10.10.10.21/24 
 +    * 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
Ligne 33: Ligne 44:
 </code> </code>
  
-  * Recharger la conf de grub : sudo update-grub+  * Recharger la conf de grub :  
 + 
 +<code> 
 +  $ sudo update-grub 
 +</code> 
 + 
 +=====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'interface sur le vlan de manangement : 
 + 
 +<code> 
 + $ ipmitool lan set 1 vlan id <vlan id> 
 +</code> 
 + 
 +Pour que l'IPMI fonctionne sur les R210, le serveur doit utiliser le port série __**COM2**__ comme sortie console : 
 + 
 +{{ :projets:p_20160118_221348.jpg?direct&100 |}} 
 + 
 +Puis on configure GRUB pour qu'il utilise, attention ici nous travaillons avec un kernel Xen : 
 + 
 +FIXME actuellement, les logs du boot de l'OS ne sont envoyés que vers la console série, pas vers l'écran 
 + 
 +<code> 
 +  GRUB_CMDLINE_LINUX="console=hvc0 earlyprintk=xen" 
 +  GRUB_TERMINAL="serial" 
 +  GRUB_SERIAL_COMMAND="serial --unit=1 --speed=115200 --word=8 --parity=no --stop=1" 
 +  GRUB_CMDLINE_XEN_DEFAULT="dom0_max_vcpus=1 dom0_vcpus_pin dom0_mem=512M,max:512M" 
 +  GRUB_CMDLINE_XEN="loglvl=all guest_loglvl=all com2=115200,8n1 console=com2,vga" 
 +</code> 
 + 
 +Puis on met à jour notre config grub2 : 
 + 
 + 
 +<code> 
 +  $ sudo update-grub 
 +</code>
  
 **Liens :**  **Liens :** 
Ligne 39: Ligne 87:
   * https://wiki.debian.org/Xen#Prioritise_Booting_Xen_Over_Native   * https://wiki.debian.org/Xen#Prioritise_Booting_Xen_Over_Native
  
-=====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 111: Ligne 159:
   * puis update-grub   * puis update-grub
          
-Assigner un VCPU spécifique à dom0 : http://wiki.xenproject.org+Assigner un VCPU spécifique à dom0 :  
 + 
 +  * http://wiki.xenproject.org/wiki/XenCommonProblems#Can_I_dedicate_a_cpu_core_.28or_cores.29_only_for_dom0.3F 
 + 
 +Notre ligne grub spécifique à Xen devient donc: 
 + 
 +  * GRUB_CMDLINE_XEN_DEFAULT="dom0_max_vcpus=1 dom0_vcpus_pin dom0_mem=512M,max:512M" 
 +  * puis update-grub
  
-  * /wiki/XenCommonProblems#Can_I_dedicate_a_cpu_core_.28or_cores.29_only_for_dom0.3F+Ainsi, Dom0 aura toujours un CPU assigné et 512Mo de RAM (sans ballooning)
  
 =====Installation  Ganeti===== =====Installation  Ganeti=====
projets/serveurs.1447260076.txt.gz · Dernière modification : 2015/11/11 16:41 de cecile