Sie können die Befehle des Serverwartungsmodus verwenden, wenn Sie den Wartungsmodus Ihrer Server anzeigen oder bearbeiten möchten, ohne die Administrationskonsole zu verwenden. Zum Festlegen des Wartungsmodus auf einem Knoten wird die MBean "NodeGroupManager" verwendet.
Der Befehl "setMaintenanceMode" versetzt einen Server in den Wartungsmodus.
Erforderliche Parameter
Optionale Parameter
Gültige Werte:
break, affinity und stop.
Geben Sie break an, um die Affinität zu Hypertext Transfer Protocol (HTTP) oder Session Initiation Protocol (SIP) zu unterbrechen und den Serverbetrieb aufrecht zu erhalten. Geben Sie affinity an, wenn Sie die HTTP- oder SIP-Affinität und den Serverbetrieb aufrecht erhalten möchten. Geben Sie stop an, um den Server sofort zu stoppen und den Server in den Affinitätsmodus zu versetzen.
Standardwert: affinity
Rückgabewert
Der Befehl gibt "void" zurück.
Verwendungsbeispiel für den Stapelmodus
$AdminTask setMaintenanceMode xdnode1 {-name test1 -mode break}
AdminTask.setMaintenanceMode ('xdnode1','[-name test1 -mode affinity]')
Verwendungsbeispiel für den Dialogmodus
AdminTask setMaintenanceMode {-interactive}
AdminTask.setMaintenanceMode ('[-interactive]')
Der Befehl "setMaintenanceMode" hebt den Wartungsmodus für den Server auf.
Erforderliche Parameter
Rückgabewert
Der Befehl gibt "void" zurück.
Verwendungsbeispiel für den Stapelmodus
$AdminTask unsetMaintenanceMode xdnode1 {-name test1}
AdminTask.unsetMaintenanceMode ('xdnode1','[-name test1]')
Verwendungsbeispiel für den Dialogmodus
AdminTask unsetMaintenanceMode {-interactive}
AdminTask.unsetMaintenanceMode ('[-interactive]')
Der Befehl "checkMode" prüft, ob sich ein Server im Wartungsmodus befindet.
Erforderliche Parameter
Rückgabewert
Der Befehl gibt eine Zeichenfolge zurück, die den Servermodus angibt.
Verwendungsbeispiel für den Stapelmodus
$AdminTask checkMode xdnode1 {-name test1}
AdminTask.checkMode ('xdnode1','[-name test1]')
Verwendungsbeispiel für den Dialogmodus
AdminTask checkMode {-interactive}
AdminTask.checkMode ('[-interactive]')
Mit der MBean "NodeGroupManager" kann der Wartungsmodus für einen Knoten festgelegt oder aufgehoben werden. Weitere Informationen finden Sie im Artikel MBean NodeGroupManager.
Sie können das folgende Beispiel in "wsadmin" verwenden, um den Wartungsmodus für einen Knoten festzulegen:
set ngmMbean [$AdminControl queryNames WebSphere:*,type=NodeGroupManager,process=dmgr] $AdminControl invoke $ngmMbean setMaintenanceMode {nodeName true true}