Changes between Initial Version and Version 1 of Realisations/2010-2011/Projet/Documentation/ProxMox


Ignore:
Timestamp:
May 16, 2011, 11:33:59 AM (14 years ago)
Author:
teste
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Realisations/2010-2011/Projet/Documentation/ProxMox

    v1 v1  
     1= Clusters !ProxMox =
     2
     3== Installation ==
     4''à faire''
     5
     6== Configuration des interfaces réseau ==
     7Pour la configuration de la machine hôte, il est conseillé de ne lui attribuer une adresse IP que sur le réseau d'administration pour éviter de fausser les politiques de routage.
     8En effet si la machine hôte possède une IP sur le même réseau que la machine virtuelle, lorsqu'elle verra passer un paquet elle considérera qu'elle est directement connectée et se chargera de l'envoyer dans le sous-réseau (au lieu de passer par les routeurs).
     9
     10Voici un exemple de configuration typique d'un hôte avec un IPv4 et un IPv6 dans le réseau d'administration:
     11{{{
     12# network interface settings
     13auto lo
     14iface lo inet loopback
     15
     16iface eth0 inet manual
     17
     18iface eth1 inet manual
     19
     20iface eth2 inet manual
     21
     22auto vmbr0
     23iface vmbr0 inet static
     24        address  10.x.130.10
     25        netmask  255.255.255.0
     26        gateway  10.x.130.254
     27        bridge_ports eth0
     28        bridge_stp on
     29        bridge_fd 0
     30
     31iface vmbr0 inet6 static
     32        address  2001:db8:x:2::10
     33        netmask  64
     34
     35auto vmbr1
     36iface vmbr1 inet manual
     37        bridge_ports eth1
     38        bridge_stp on
     39        bridge_fd 0
     40
     41auto vmbr2
     42iface vmbr2 inet manual
     43        bridge_ports eth2
     44        bridge_stp on
     45        bridge_fd 0
     46}}}
     47
     48== Création d'un cluster ==
     49''à faire''
     50
     51== Téléchargement d'images ==
     52Les images ISO sont à placer dans le dossier '''/var/lib/vz/template/iso/'''.
     53
     54Pour plus d'aisance on peut créer un lien symbolique '''/iso''' vers ce dossier:
     55{{{
     56ln -s /var/lib/vz/template/iso/ /iso
     57}}}
     58
     59Après avoir [wiki:Projet/Proxy configuré correctement le proxy], il suffit de faire un ''wget'' de l'image dans le dossier.
     60
     61Les images sont synchronisées automatiquement entre tous les noeuds du cluster via un ''rsync''.
     62
     63== Création d'une machine virtuelle ==
     64
     65== Problèmes rencontrés ==
     66=== Aucune réponse réseau de la machine virtuelle après redémarrage du réseau de la machine hôte ===
     67Lorsque la configuration réseau de la machine hôte est rechargée, il se peut que les machines virtuelles ne répondent plus. Dans ce cas, il faut les '''arrêter''' complètement (la commande reboot ne suffirait pas) via la console VNC et relancer la machine virtuelle.
     68
     69=== Perte de synchronisation entre les noeuds d'un cluster ===
     70Si le réseau ou la machine sont saturés (par exemple lors d'une synchronisation d'ISOs), il se peut que les machines perdent temporairement la synchronisation. Il suffit juste d'attendre pour retrouver la synchronisation.
     71
     72Cela peut se produire également lors que l'écart de temps entre les machines est trop important. Pour remédier à celà, il faut [wiki:Proxy/NTP installer un serveur NTP] tierce, ou tout simplement configurer un des noeuds du cluster comme serveur NTP pour tous les autres.
     73
     74Enfin une des cause de désynchronisation peut être une commande '''echo''' ajoutée dans le ''.bashrc'' de l'utilisateur '''root'''. Pour que '''rsync''' fonctionne il faut que le ''shell'' soit "propre", c'est à dire qu'il n'affiche aucun texte lors de la connexion.