Sun Cluster - Repair Infrastructure: Difference between revisions
From Lolly's Wiki
Jump to navigationJump to search
No edit summary |
m (Text replacement - "[[Kategorie:" to "[[Category:") |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
[[Category:SunCluster|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: | 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: | ||
Line 82: | Line 84: | ||
clq add d1 | clq add d1 | ||
</pre> | </pre> | ||
Latest revision as of 04:42, 26 November 2021
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
Und den Installmode enablen:
cluster.properties.installmode enabled
3. Generieren der Checksumme in der Datei:
# /usr/cluster/lib/sc/ccradm -i /etc/cluster/ccr/infrastructure -o
oder ab Solaris Cluster 3.2:
#/usr/cluster/lib/sc/ccradm recover -o /etc/cluster/ccr/global/infrastructure
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