Sun Cluster - Repair Infrastructure
Wenn bei einem Clusterknoten die Infrastructure-Datei beschädigt ist, oder ein nicht mehr vorhandenes Quorum-Device herauskonfiguriert werden soll, dann muß man die folgenden Schritte ausführen:
1. Knoten in Non-Cluster-Modus bringen
# reboot -- -sx
Aus dem OBP ei Sparc-Systemen:
ok> boot -sx
Oder bei x86/Opteron:
b -sx
2. Infrastructure editieren:
# mount /var # export TERM=vt100 # vi /etc/cluster/ccr/infrastructure
Hier müssen alle Quorumdevice-Einträge raus und die Stimmen der anderen Nodes (bei mehr als zwei Nodes) müssen auf 0 gesetzt werden. z.B.:
cluster.nodes.2.properties.quorum_vote 0
3. Generieren der Checksumme in der Datei:
# /usr/cluster/lib/sc/ccradm -i /etc/cluster/ccr/infrastructure -o
4. Check, ob alles OK ist
# /usr/cluster/lib/sc/chkinfr
5. Reboot in den Cluster-Modus
# reboot
Alternative Beschreibung von Lothar Birk:
Notfall-Situation, wenn der Cluster-Node beim Boot kein Clusterquorum bekommt
Boot in den 'Non-Cluster' Modus
boot -xs
Manipulation der infrastructure Datei in der ccr
cd /etc/cluster/ccr
oder
cd /etc/cluster/ccr/global
cp infrastructure 100610_infrastructure
vi infrastructure
- Quorum-Vote des anderen Nodes auf 0 setzen
...node.X...quorum_vote 0
- Alle Zeilen am Ende der Datei mit:
...quorum_devices... löschen
/usr/cluster/lib/sc/ccradm -i infrastructure -o
oder
/usr/cluster/lib/sc/ccradm recover -o infrastructure
Boot wieder in den Cluster-Mode und anlegen eines Quorum-Devices
init 6
clq add d1
Kategorie:SunCluster