Sun Cluster 3.1 10/03 Handbuch Systemverwaltung

Herunterfahren und Booten eines einzelnen Cluster-Knotens


Hinweis –

Mit dem scswitch( 1M)-Befehl zusammen mit dem Solaris-shutdown(1M)-Befehl fahren Sie einen einzelnen Knoten herunter. Setzen Sie den scshutdown-Befehl nur ein, wenn Sie einen ganzen Cluster herunterfahren.


Tabelle 3–2 Aufgabenzuordnung: Herunterfahren und Booten eines Cluster-Knotens

Schritt 

Anweisungen siehe 

Stoppen eines Cluster-Knotens  

    - Verwenden Sie scswitch(1M) und shutdown(1M)

So fahren Sie einen Cluster-Knoten herunter

Starten eines Knotens 

Der Knoten muss eine funktionierende Verbindung zum Cluster-Interconnect haben, um die Cluster-Mitgliedschaft zu erlangen. 

So booten Sie einen Cluster-Knoten

Stoppen und Neustarten (Neubooten) eines Cluster-Knotens 

    - Verwenden Sie scswitch und shutdown

Der Knoten muss eine funktionierende Verbindung zum Cluster-Interconnect haben, um die Cluster-Mitgliedschaft zu erlangen. 

So booten Sie einen Cluster-Knoten neu

Booten eines Knotens ohne Zugang zur Cluster-Mitgliedschaft  

    - Verwenden Sie scswitch und shutdown, dann boot -x

So booten Sie einen Cluster-Knoten im Nicht-Cluster-Modus

So fahren Sie einen Cluster-Knoten herunter


Achtung – Achtung –

Arbeiten Sie auf einer Cluster-Konsole nicht mit dem send brk-Befehl, um einen Cluster-Knoten herunterzufahren. Wenn Sie send brk verwenden und go an der ok-Eingabeaufforderung eingeben, gerät der Knoten in Panik. Diese Funktionalität wird in einem Cluster nicht unterstützt.


  1. Wenn Sie Oracle Parallel Server/Real Application Clusters ausführen, beenden Sie alle Datenbankinstanzen.

    Verfahren zum Herunterfahren finden Sie in der Oracle Parallel Server/Real Application Clusters-Produktdokumentation.

  2. Melden Sie sich beim herunterzufahrenden Cluster-Knoten als Superbenutzer an.

  3. Schalten Sie alle Ressourcengruppen, Ressourcen und Gerätegruppen von dem herunterzufahrenden Knoten auf andere Cluster-Mitglieder um.

    Geben Sie auf dem herunterzufahrenden Knoten folgenden Befehl ein:


    # scswitch -S -h Knoten
    

    -S

    Nimmt alle Gerätedienste und Ressourcengruppen vom angegebenen Knoten.

    -h Knoten

    Gibt den Knoten an, von dem Sie die Ressourcen- und Gerätegruppen umschalten.

  4. Fährt den Knoten zu OBP herunter.

    Geben Sie auf dem herunterzufahrenden Knoten folgenden Befehl ein:


    # shutdown -g0 -y -i0
    

  5. Prüfen Sie, ob der Cluster-Knoten die ok-Eingabeaufforderung erreicht hat.

  6. Schalten Sie den Knoten bei Bedarf ab.

Beispiel — Herunterfahren eines Cluster-Knotens

Das nachstehende Beispiel zeigt die Konsolenausgabe beim Herunterfahren des Knotens phys-schost-1 an. Die Option -g0 stellt die Toleranzzeit auf Null ein, -y sorgt für eine automatische yes-Antwort auf die Bestätigungsabfrage, und -i0 ruft die Laufebene 0 (Null) auf. Die Meldungen zum Herunterfahren dieses Knotens werden auf den Konsolen der restlichen Cluster-Knoten angezeigt.


# scswitch -S -h phys-schost-1
# shutdown -g0 -y -i0
May 2 10:08:46 phys-schost-1 cl_runtime:
 WARNING: CMM monitoring disabled.phys-schost-1#
INIT: New run level: 0
The system is coming down.  Please wait.
Notice: rgmd is being stopped.
Notice: rpc.pmfd is being stopped.
Notice: rpc.fed is being stopped.
umount: /global/.devices/node@1 busy
umount: /global/phys-schost-1 busy
The system is down.
syncing file systems... done
Program terminated
ok 

Weiterführende Informationen

Informationen zum Neustarten eines heruntergefahrenen Cluster-Knotens finden Sie unter So booten Sie einen Cluster-Knoten.

So booten Sie einen Cluster-Knoten


Hinweis –

Das Starten eines Cluster-Knotens kann von der Quorum-Konfiguration beeinflusst werden. In einem Zwei-Knoten-Cluster müssen Sie das Quorum-Gerät so konfigurieren, dass der Quorum-Gesamtstimmenzähler für den Cluster Drei beträgt. Sie sollten einen Quorum-Zähler für jeden Knoten und einen für das Quorum-Gerät konfiguriert haben. Wenn der erste Knoten in diesem Fall heruntergefahren wird, hat der zweite Knoten weiterhin Quorum und läuft als einziges Cluster-Mitglied. Damit der erste Knoten dem Cluster wieder als Cluster-Knoten beitreten kann, muss der zweite Knoten aktiv sein und laufen. Der erforderliche Cluster-Quorum-Zählerwert (Zwei) muss erreicht werden.


  1. Zum Starten eines heruntergefahrenen Cluster-Knotens booten Sie den Knoten.


    ok boot
    

    Auf allen Knotenkonsolen werden beim Aktivieren der Cluster-Komponenten Meldungen angezeigt.


    Hinweis –

    Ein Cluster-Knoten muss eine funktionierende Verbindung zum Cluster-Interconnect haben, um die Cluster-Mitgliedschaft zu erlangen.


  2. Überprüfen Sie, ob der Knoten fehlerfrei gebootet wurde und online ist.

    Der scstat(1M)-Befehl gibt den Status eines Knotens zurück.


    # scstat -n
    


    Hinweis –

    Wenn das /var-Dateisystem eines Cluster-Knotens voll wird, kann Sun Cluster auf dem Knoten möglicherweise nicht neu gestartet werden. Wenn dieses Problem auftritt, gehen Sie zum Abschnitt So reparieren Sie ein volles /var-Dateisystem.


Beispiel — Booten eines Cluster-Knotens

Das nachstehende Beispiel zeigt die Konsolenausgabe beim Starten des Knotens phys-schost-1 im Cluster.


ok boot
Rebooting with command: boot
...
Hostname: phys-schost-1
Booting as part of a cluster
...
NOTICE: Node 1: attempting to join cluster
...
NOTICE: Node 1: joined cluster
...
The system is coming up.  Please wait.
checking ufs filesystems
...
reservation program successfully exiting
Print services started.
volume management starting.
The system is ready.
phys-schost-1 console login:

So booten Sie einen Cluster-Knoten neu

  1. Wenn im Cluster Oracle Parallel Server/Real Application Clusters ausgeführt wird, beenden Sie alle Datenbankinstanzen.

    Verfahren zum Herunterfahren finden Sie in der Oracle Parallel Server/Real Application Clusters-Produktdokumentation.

  2. Melden Sie sich beim herunterzufahrenden Cluster-Knoten als Superbenutzer an.

  3. Fahren Sie den Cluster-Knoten mit den Befehlen scswitch und shutdown herunter.

    Geben Sie diese Befehle auf dem herunterzufahrenden Knoten ein. Die Option -i 6 mit dem shutdown-Befehl sorgt für das Neubooten des Knotens, nachdem dieser zur ok-Eingabeaufforderung heruntergefahren wurde.


    # scswitch -S -h Knoten
    # shutdown -g0 -y -i6
    

    Hinweis –

    Cluster-Knoten müssen eine funktionierende Verbindung zum Cluster-Interconnect haben, um die Cluster-Mitgliedschaft zu erlangen.


  4. Überprüfen Sie, ob der Knoten fehlerfrei gebootet wurde und online ist.


    # scstat -n
    

Beispiel — Neubooten eines Cluster-Knotens

Das nachstehende Beispiel zeigt die Konsolenausgabe beim Neubooten des Knotens phys-schost-1. Meldungen für diesen Knoten wie Benachrichtigungen über Herunterfahren und Starten werden auf den Konsolen anderer Knoten im Cluster angezeigt.


# scswitch -S -h phys-schost-1
# shutdown -g0 -y -i6
May 2 10:08:46 phys-schost-1 cl_runtime:
WARNING: CMM monitoring disabled.
phys-schost-1#
INIT: New run level: 6
The system is coming down.  Please wait.
System services are now being stopped.
Notice: rgmd is being stopped.
Notice: rpc.pmfd is being stopped.
Notice: rpc.fed is being stopped.
umount: /global/.devices/node@1 busy
umount: /global/phys-schost-1 busy
The system is down.
syncing file systems... done
rebooting...
Resetting ...
,,,
Sun Ultra 1 SBus (UltraSPARC 143MHz), No Keyboard
OpenBoot 3.11, 128 MB memory installed, Serial #5932401.
Ethernet address 8:8:20:99:ab:77, Host ID: 8899ab77.
...
Rebooting with command: boot
...
Hostname: phys-schost-1
Booting as part of a cluster
...
NOTICE: Node 1: attempting to join cluster
...
NOTICE: Node 1: joined cluster
...
The system is coming up.  Please wait.
The system is ready.
phys-schost-1 console login: 

So booten Sie einen Cluster-Knoten im Nicht-Cluster-Modus

Sie können einen Knoten so booten, dass er kein Cluster-Mitglied ist, das heißt im Nicht-Cluster-Modus. Der Nicht-Cluster-Modus kann zum Installieren der Cluster-Software oder zum Durchführen bestimmter Verwaltungsverfahren, zum Beispiel beim Installieren einer Korrekturversion, eingesetzt werden.

  1. Melden Sie sich beim Cluster-Knoten, der im Nicht-Cluster-Modus gestartet werden soll, als Superbenutzer an.

  2. Fahren Sie den Knoten mit den Befehlen scswitch und shutdown herunter.


    # scswitch -S -h Knoten
    # shutdown -g0 -y -i0
    

  3. Überprüfen Sie, ob sich der Knoten an der ok-Eingabeaufforderung befindet.

  4. Booten Sie den Knoten im Nicht-Cluster-Modus mit dem boot(1M)-Befehl und der Option -x.


    ok boot -x
    

    Auf der Konsole des Knotens werden Meldungen mit dem Hinweis angezeigt, dass der Knoten nicht zum Cluster gehört.

Beispiel — Booten eines Cluster-Knotens im Nicht-Cluster-Modus

Das nachstehende Beispiel zeigt die Konsolenausgabe beim Herunterfahren und Neustarten des Knotens phys-schost-1 im Nicht-Cluster-Modus. Die Option -g0 stellt den Kulanzzeitraum auf Null ein, -y sorgt für eine automatische yes-Antwort auf die Bestätigungsabfrage, und -i0 ruft die Laufebene 0 (Null) auf. Die Meldungen zum Herunterfahren dieses Knotens werden auf den Konsolen der restlichen Cluster-Knoten angezeigt.


# scswitch -S -h phys-schost-1
# shutdown -g0 -y -i0
May 2 10:08:46 phys-schost-1 cl_runtime:
WARNING: CMM monitoring disabled.
phys-schost-1#
...
rg_name = schost-sa-1 ...
offline node = phys-schost-2 ...
num of node = 0 ...
phys-schost-1#
INIT: New run level: 0
The system is coming down.  Please wait.
System services are now being stopped.
Print services stopped.
syslogd: going down on signal 15
...
The system is down.
syncing file systems... done
WARNING: node 1 is being shut down.
Program terminated

ok boot -x
...
Not booting as part of cluster
...
The system is ready.
phys-schost-1 console login: