Befehl "lvupdateInit"

Zweck

Verwaltet die Liste der Einträge, die der ' /etc/inittab -Datei hinzugefügt werden, die zum Starten der Surrogatpartition während des AIX® verwendet wird.

Syntax

Verwenden Sie die folgende Syntax, um der Datei /etc/inittab in der Ersatzpartition einen Eintrag hinzuzufügen:
lvupdateInit -a [-i Identifier] { [ Identifier ] : [ RunLevel ] : [ Action ] : [ Command ] }
Verwenden Sie die folgende Syntax, um die Einträge aufzulisten, die der Datei /etc/inittab in der Ersatzpartition hinzugefügt werden sollen:
lvupdateInit -l
Verwenden Sie die folgende Syntax, um einen Eintrag aus der Liste der Einträge zu entfernen, die der Datei /etc/inittab in der Ersatzpartition hinzugefügt werden sollen:
lvupdateInit -r -i Identifier

Beschreibung

Die Operation Live Update erstellt eine angepasste Stammdatenträgergruppe (rootvg), um die Ersatzpartition zu starten und für die Operation Live Update vorzubereiten. Wenn die Ersatzpartition gestartet wird, führt sie Befehle in einer angepassten Datei /etc/inittab und anderen Scripts wie /etc/rc.tcpip aus. Die Datei /etc/inittab wird angepasst, um die Services auszuschließen, die während der Mobilitätsphase aus der ursprünglichen Partition verschoben werden.

Einige Services, die in der ursprünglichen Partition ausgeführt werden, können sich gegen die Erstellung von Prüfpunkten und für die weitere Ausführung in der ursprüngliche Partition entscheiden. In solchen Fällen kann dieser Befehl verwendet werden, um diesen Service der Datei /etc/inittab für die Ersatzpartition hinzuzufügen, sodass er während der Operation Live Update erneut gestartet wird. Die Datei /etc/liveupdate/lvup_inittab enthält eine Liste von Befehlseinträgen, die der angepassten Datei /etc/inittab hinzugefügt werden sollen.

Parameter

Element Beschreibung
Kennung Ein aus 14 Zeichen bestehender Parameter, der ein Objekt eindeutig identifiziert. Die ID muss eindeutig sein. Wenn die ID nicht eindeutig ist, ist der Befehl nicht erfolgreich.
RunLevel Ein aus 20 Zeichen bestehender Parameter, der die Ausführungsebenen definiert, auf denen der Parameter ID verarbeitet werden kann. Sie können jedem vom Befehl init gestarteten Befehl eine oder mehrere Ausführungsebenen zuweisen, auf denen der Prozess gestartet werden kann.
Aktion Ein aus 20 Zeichen bestehender Parameter, der dem Befehl init mitteilt, wie der angegebene Parameter Befehl verarbeitet werden soll. Eine Liste der gültigen Aktionen, die vom Befehl init erkannt werden, finden Sie in der Beschreibung des Befehls mkitab.
Befehl Ein 1024 Zeichen großes Feld, das den auszuführenden Shellbefehl angibt.
Achtung: Um eine mögliche Beschädigung von Systemdateien zu vermeiden, müssen die Dateien stdin, stdoutund stderr im Parameter Befehl mit Umleitung angegeben werden oder sie müssen explizit von dem Programm geöffnet werden, das über die Befehlszeile ausgeführt wird.

Flags

Element Beschreibung
-a Fügt der Datei /etc/liveupdate/lvup_inittab einen Eintrag hinzu.
-i ID Gibt eine ID für den neuen Eintrag an.
-r ID Entfernt einen Eintrag aus der Datei /etc/liveupdate/lvup_inittab.
-l Listet die Einträge in der Datei /etc/liveupdate/lvup_inittab auf.

Beispiele

  1. Geben Sie den folgenden Befehl ein, um der Datei /etc/inittab , die zum Starten der Operation Live Update in der Ersatzpartition verwendet wird, einen Eintrag hinzuzufügen:
    # lvupdateInit -a -i myserver  myserver:2:once:/opt/myapp/start_my_server
  2. Geben Sie den folgenden Befehl ein, um einen Eintrag aus der Datei /etc/inittab der Ersatzpartition zu entfernen:
    # lvupdateInit -r -i myserver
  3. Geben Sie den folgenden Befehl ein, um die Einträge aufzulisten, die in die Datei die /etc/inittab der Ersatzpartition eingefügt werden sollen:
    # lvupdateInit -l