Sun Cluster - Repair Infrastructure: Difference between revisions

From Lolly's Wiki
Jump to navigationJump to search
(Die Seite wurde neu angelegt: „Wenn bei einem Clusterknoten die Infrastructure-Datei beschädigt ist, oder ein nicht mehr vorhandenes Quorum-Device herauskonfiguriert werden soll, dann muß man…“)
 
m (Text replacement - "[[Kategorie:" to "[[Category:")
 
(4 intermediate revisions 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 28: Line 30:
z.B.:
z.B.:
  cluster.nodes.2.properties.quorum_vote  0
  cluster.nodes.2.properties.quorum_vote  0
Und den Installmode enablen:
cluster.properties.installmode  enabled


3. Generieren der Checksumme in der Datei:
3. Generieren der Checksumme in der Datei:
<pre>
<pre>
# /usr/cluster/lib/sc/ccradm -i /etc/cluster/ccr/infrastructure -o
# /usr/cluster/lib/sc/ccradm -i /etc/cluster/ccr/infrastructure -o
</pre>
oder ab Solaris Cluster 3.2:
<pre>
#/usr/cluster/lib/sc/ccradm recover -o  /etc/cluster/ccr/global/infrastructure
</pre>
</pre>


Line 52: Line 61:


===Manipulation der infrastructure Datei in der ccr===
===Manipulation der infrastructure Datei in der ccr===
<code>
<pre>
cd /etc/cluster/ccr
cd /etc/cluster/ccr
oder
oder
Line 67: Line 76:
oder
oder
/usr/cluster/lib/sc/ccradm recover -o infrastructure
/usr/cluster/lib/sc/ccradm recover -o infrastructure
</code>
</pre>


===Boot wieder in den Cluster-Mode und anlegen eines Quorum-Devices===
===Boot wieder in den Cluster-Mode und anlegen eines Quorum-Devices===
<code>
<pre>
init 6
init 6


clq add d1
clq add d1
</code>
</pre>
[[Kategorie:SunCluster]]

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