Befehl "rmcondition"
Zweck
Entfernt eine Bedingung.
Syntax
rmcondition [-f] <-q] [-h] [-TV] condition[:Knotenname]
Beschreibung
Der Befehl rmcondition entfernt die mit dem Parameter Bedingung angegebene Bedingung. Die Bedingung muss bereits vorhanden sein, um entfernt zu werden. Wenn die Bedingung entfernt werden muss, auch wenn sie verknüpfte Antworten enthält, verwenden Sie das Flag -f , um das Entfernen der Bedingung und der Links mit den Antworten zu erzwingen. Wenn das Flag -f nicht angegeben ist und Links mit Antworten vorhanden sind, wird die Bedingung nicht entfernt. Dieser Befehl entfernt keine Antworten.
Wenn eine bestimmte Bedingung für die ordnungsgemäße Funktionsweise der Systemsoftware erforderlich ist, kann sie gesperrt werden. Eine gesperrte Bedingung kann nicht geändert oder entfernt werden, bis sie wieder entsperrt wird. Wenn die Bedingung, die Sie im Befehl rmcondition angeben, gesperrt ist, wird sie nicht entfernt. Stattdessen wird ein Fehler generiert, der Sie darüber informiert, dass die Bedingung gesperrt ist. Zum Entsperren einer Bedingung können Sie das Flag -U des Befehls chcondition verwenden. Da eine Bedingung jedoch normalerweise gesperrt ist, weil sie für die ordnungsgemäße Funktionsweise der Systemsoftware wichtig ist, sollten Sie beim Entsperren solcher Bedingungen vorsichtig vorgehen.
Flags
- -f
- Erzwingt das Entfernen der Bedingung, auch wenn sie mit Antworten verknüpft ist. Die Verknüpfungen mit den Antworten werden ebenso entfernt wie die Bedingung, aber die Antworten selbst werden nicht entfernt.
- -q
- Gibt keinen Fehler zurück, wenn die Bedingung nicht vorhanden ist.
- -h
- Schreibt den Verwendungshinweis für den Befehl in die Standardausgabe.
- -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.
Parameter
- Bedingung
- Gibt den Namen einer Bedingung an, die entfernt werden soll.
- Knotenname
- Gibt den Knoten an, an dem die Bedingung definiert ist. Wenn Sie Knotenname nicht angeben, wird der lokale Knoten verwendet. Knotenname steht für einen Knoten in dem mit der Umgebungsvariablen CT_MANAGEMENT_SCOPE festgelegten Geltungsbereich.
Sicherheit
Der Benutzer benötigt Schreibberechtigung für die IBM.Condition -Ressourcenklasse, um rmconditionausführen zu können. Berechtigungen werden in der ACL-Datei (Access Control List) auf dem kontaktierten System angegeben.
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).
- CT_MANAGEMENT_SCOPE
- Legt den Managementbereich fest, der für die Sitzung mit dem RMC-Dämon bei der Verarbeitung der Ressourcen des ERRM (Event-Response Resource Manager, Ressourcenmanager für Ereignisse und Antworten) verwendet wird. Der Managementbereich bestimmt die Gruppe der möglichen Zielknoten, auf denen die Ressourcen verarbeitet werden können. Die gültigen Werte sind im Folgenden beschrieben:
- 0
- Gibt den lokalen Bereich an.
- 1
- Gibt den lokalen Bereich an.
- 2
- Gibt den Peerdomänenbereich an.
- 3
- Gibt den Managementdomänenbereich an.
Wenn diese Umgebungsvariable nicht gesetzt ist, wird der lokale Bereich verwendet.
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 aus, um die Bedingungsdefinition
FileSystem space used
zu entfernen:rmcondition "FileSystem space used" - Führen Sie den folgenden Befehl aus, um die Bedingungsdefinition mit dem Namen
FileSystem space used
zu entfernen, auch wenn die Bedingung mit Antworten verknüpft ist:rmcondition -f "FileSystem space used"
- In diesem Beispiel ist der aktuelle Knoten der Management-Server. Führen Sie den folgenden Befehl aus, um die Bedingungsdefinition
nodeB FileSystem space used
zu entfernen, die auf dem verwalteten Knoten nodeBdefiniert ist:rmcondition "FileSystem space used:nodeB"
- Führen Sie den folgenden Befehl von einem beliebigen Knoten in der Domäne aus, um die Bedingungsdefinition mit dem Namen
nodeA FileSystem belegter Speicherbereich
zu entfernen, der auf dem Knoten nodeAdefiniert ist:rmcondition "nodeA FileSystem space used:nodeA"
Position
- /opt/rsct/bin/rmcondition