Befehl "stoprpnode"
Zweck
Stoppt einen oder mehrere Knoten in einer Peerdomäne.
Syntax
stoprpnode =-f] [-h] = [-w [-s Sekunden]] [-TV] node_name1 =node_name2...]
stoprpnode -F { Dateiname | "–" } [-f] [-h] [-w [-s Sekunden]] [-TV]
Beschreibung
Der Befehl stoprpnode versetzt einen Onlineknoten aus einer Peerdomäne in den Offlinestatus. Die Peerdomäne wird über die Online-Peerdomäne bestimmt, in der der Befehl ausgeführt wird. Der Befehl muss auf einem Knoten ausgeführt werden, der in der gewünschten Peerdomäne online ist.
Wenn ein Cluster-Aware AIX® (CAA) -Cluster konfiguriert ist, wird keine Aktion ausgeführt, da eine Peerdomänenoperation in einer CAA-Umgebung vorhanden und für den Lebenszyklus des CAA-Clusters online ist.
Das Flag -f muss verwendet werden, um die Zurückweisung der Anforderung zum Inaktivieren eines Knotens durch ein Subsystem zu überschreiben. Ein Subsystem kann die Anforderung zurückweisen, wenn eine Knotenressource ausgelastet ist, z. B. eine gemeinsam genutzte Platte. Die Angabe des Flags -f in dieser Situation zeigt den Subsystemen an, dass der Knoten unabhängig vom Ressourcenstatus offline geschaltet werden muss.
Wenn dieser Befehl verwendet wird, um mehrere Knoten zu stoppen, indem mehrere Parameter Knotenname angegeben werden, und der Knoten, auf dem dieser Befehl ausgeführt wird, in der Liste enthalten ist, wird dieser Knoten zuletzt gestoppt.
Flags
- -f
- Erzwingt, dass die Subsysteme die Stoppanforderung akzeptieren, wenn sie es sonst nicht tun würden.
- --F { Dateiname | "-" }
- Liest eine Liste von Knotennamen aus der angegebenen Datei. Jede Zeile der Datei wird nach einem Knotennamen durchsucht. Das Nummernzeichen (#) gibt an, dass der Rest der Zeile (oder die gesamte Zeile, wenn # in Spalte 1 steht) ein Kommentar ist.
Verwenden Sie -F "-" , um STDIN als Eingabedatei anzugeben.
- -h
- Schreibt den Verwendungshinweis für den Befehl in die Standardausgabe.
- -s
- Gibt an, wie lange (in Sekunden) gewartet wird, bis alle angegebenen Knoten offline sind, bevor der Befehl abgeschlossen wird, wenn das Flag -s zusammen mit dem Flag -w verwendet wird. Nach Ablauf der Wartezeit kehrt der Befehl zurück, aber die Stoppoperation wird fortgesetzt. Der Standardwert sind 300 Sekunden (5 Minuten). Verwenden Sie den Wert 0, um anzugeben, dass der Befehl erst zurückkehren soll, wenn alle angegebenen Knoten offline sind (kein Wartezeitlimit).
- -T
- Schreibt die Tracenachrichten des Befehls in die Standardfehlerausgabe. Dieses Flag ist nur für die Verwendung durch Ihre Software-Service-Organisation bestimmt.
- -V
- Schreibt die ausführlichen Nachrichten des Befehls in die Standardausgabe.
- -w
- Bewirkt, dass gewartet wird, bis alle angegebenen Knoten offline sind, bevor der Befehl abgeschlossen wird. Verwenden Sie das Flag -s, um die Wartezeit in Sekunden anzugeben.
Parameter
- node_name1 [node_name2...]
- Gibt die Namen der Knoten an, die in der Peerdomäne offline geschaltet werden sollen. Sie müssen die Knotennamen in genau dem Format angeben, das mit dem Befehl addrpnode oder dem Befehl mkrpdomain angegeben wurde. Führen Sie den Befehl lsrpnode aus, um die Namen der Peerdomänenknoten aufzulisten.
Sicherheit
Der Benutzer des Befehls stoprpnode benötigt Schreibberechtigung für die Ressourcenklasse IBM.PeerNode auf jedem Knoten, der in der Peerdomäne gestoppt werden soll. Standardmäßig hat root auf jedem Knoten in der Peerdomäne über den Konfigurationsressourcenmanager Lese-und Schreibzugriff auf diese Ressourcenklasse.
Exitstatus
- 0
- Der Befehl wurde erfolgreich ausgeführt.
- 1
- Es ist ein Fehler in RMC aufgetreten.
- 2
- Es ist ein Fehler in einem Befehlszeilenschnittstellenscript aufgetreten.
- 3
- In der Befehlszeile wurde ein ungültiges Flag eingegeben.
- 4
- In der Befehlszeile wurde ein falscher Parameter eingegeben.
- 5
- Es ist ein Fehler aufgetreten, der auf eine ungültige Eingabe in der Befehlszeile zurückzuführen ist.
Umgebungsvariablen
- CT_CONTACT
- Bestimmt das System, auf dem die Sitzung mit dem RMC-Dämon (Resource Monitoring and Control) ausgeführt wird. Wenn CT_CONTACT auf einen Hostnamen oder eine IP-Adresse gesetzt ist, stellt der Befehl eine Verbindung zum RMC-Dämon auf dem angegebenen Host her. Wenn CT_CONTACT nicht gesetzt ist, stellt der Befehl eine Verbindung zum RMC-Dämon auf dem lokalen System, auf dem der Befehl ausgeführt wird, her. Das Ziel der RMC-Dämonsitzung und der Managementbereich bestimmen die Ressourcenklassen bzw. die Ressourcen, die verarbeitet werden.
- CT_IP_AUTHENT
- Wenn die Umgebungsvariable CT_IP_AUTHENT vorhanden ist, verwendet der RMC-Dämon die IP-basierte Netzauthentifizierung, um die Verbindung zum RMC-Dämon auf dem System herzustellen, das mit der IP-Adresse angegeben ist, auf die die Umgebungsvariable CT_CONTACT gesetzt ist. Die Umgebungsvariable CT_IP_AUTHENT hat nur Bedeutung, wenn CT_CONTACT auf eine IP-Adresse gesetzt ist. Sie stützt sich nicht auf den DNS-Service (Domain Name System, Domänennamensservice).
Einschränkungen
Dieser Befehl muss auf einem Knoten ausgeführt werden, der in der Peerdomäne online ist. Der zu stoppende Knoten muss über den Knoten, auf dem der Befehl ausgeführt wird, erreichbar sein.
Implementierungsspezifikationen
Dieser Befehl ist Teil der Dateigruppe rsct.basic.rte für das Betriebssystem AIX.
Standardeingabe
Wenn das Flag -F "-" angegeben ist, liest dieser Befehl mindestens einen Knotennamen aus der Standardeingabe.
Standardausgabe
Wenn das Flag -h angegeben ist, wird der Verwendungshinweis für diesen Befehl in die Standardausgabe geschrieben. Alle ausführlichen Nachrichten werden in die Standardausgabe geschrieben.
Standardfehlerausgabe
Alle Tracenachrichten werden in die Standardfehlerausgabe geschrieben.
Beispiele
- Führen Sie den folgenden Befehl unter nodeAaus, um nodeB offline zu schalten:
stoprpnode nodeB - Führen Sie den folgenden Befehl unter nodeAaus, um nodeB offline zu nehmen und die Inaktivierungsanforderung zu erzwingen:
stoprpnode -f nodeB
Position
- /opt/rsct/bin/stoprpnode