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

Die folgenden Beispiele gelten für eigenständige Systeme:
  1. Führen Sie den folgenden Befehl aus, um die Bedingungsdefinition FileSystem space usedzu entfernen:
     rmcondition "FileSystem space used"
  2. 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"
Dieses Beispiel gilt für Managementdomänen:
  1. 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"
Dieses Beispiel gilt für Peerdomänen:
  1. 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