[/etc/hosts] Les hôtes proxmox ont besoin d'une config différente

Le cluster est essentiellement un pool de fichiers synchronisés via corosync dans /etc/pve. Les membres du cluster se trouvent définis en deux endroits, dans /etc/pve/cluster.conf, qui est le fichier dans lequel on déclare les nœuds et leurs votes, mais les membres effectifs du cluster (en cas de brain split ou autre) sont dans /etc/pve/.members.

Ce fichier est calculé à partir des infos dans /etc/hosts. Les nœuds ayant pour nom la partie avant le premier point de leur fqdn (donc, fy, fz, ft, kdell), il faut que ce nom résolve sur leur ip adm, pour que les communications du cluster se fassent sur le vlan adm.
This commit is contained in:
Pierre-Elliott Bécue 2014-03-07 13:56:28 +01:00
parent 6f2c204f36
commit acd74e7735

View file

@ -4,7 +4,10 @@ include("ip")
@127.0.0.1 localhost.crans.org localhost
if not has("non-vlan-adherent"):
if has("crans-proxmox-wheezy"):
print pubip(), pubhostname
print admip(), admhostname, hostname+".adm", hostname
elif not has("non-vlan-adherent"):
print pubip(), pubhostname, hostname
print admip(), admhostname, hostname+".adm"
else: