Befehl "chps"

Zweck

Ändert die Attribute eines Paging-Bereichs.

Syntax

Chps-t. ps_helper ] [-s LogicalPartitions  |   -d LogicalPartitions ] [ -f  ] [-c  ChecksumSize ] [  -a { } ] PagingSpace

Beschreibung

Der Befehl chps ändert die Attribute eines Paging-Bereichs. Der Parameter Paging-Bereich gibt den Namen des zu ändernden Paging-Bereichs an.

Wenn Sie die Größe eines NFS-Paging-Bereichs (Network File System) ändern möchten, müssen Sie zunächst die Größe der Datei auf dem Server ändern und dann den Befehl swapon verwenden, um den Client über die geänderte Größe des Paging-Bereichs zu benachrichtigen.

Anmerkung: Es gibt einen Grenzwert für Paging-Bereiche von 64 GB pro Einheit.

Wenn Sie das Flag -t angeben, wird angenommen, dass das Argument die ausführbare Datei für das Hilfsprogramm (Helper) eines anderen Anbieters ist. Wenn die ausführbare Datei des Hilfsprogramms im Pfad "/sbin/helpers/pagespace" vorhanden ist, wird sie mit allen für den Befehl chps angegebenen Argumenten und dem Flag -c gestartet. Der Pfad "/etc/swapspaces" wird entsprechend geändert, wenn die ausführbare Datei des Hilfsprogramms null zurückgibt. Die ausführbare Datei des Hilfsprogramms muss die Attribute ändern. Wenn das Hilfsprogramm nicht im Pfad "/sbin/helpers/pagespace" vorhanden ist, zeigt der Befehl chps den Syntaxfehler an. Die ausführbare Datei des Hilfsprogramms muss nach erfolgreicher Ausführung den Exitwert 0 zurückgeben, andernfalls einen Exitwert ungleich null.

Sie können für die Ausführung dieses Befehls auch den SMIT-Direktaufruf (System Management Interface Tool) smit chps verwenden.

Anmerkung: Der primäre Paging-Bereich ist im Bootsatz fest codiert. Deshalb wird der primäre Paging-Bereich bei einem Neustart des Systems immer aktiviert. Der Befehl chps kann den primären Paging-Bereich nicht inaktivieren.

Flags

Element Beschreibung
-A Gibt an, dass beim nächsten Neustart des Systems ein Paging-Bereich verwendet werden soll.
y
Gibt an, dass der Paging-Bereich bei nachfolgenden Neustarts des Systems aktiv ist.
n
Gibt an, dass der Paging-Bereich bei nachfolgenden Systemneustarts inaktiv ist.
-d LogicalPartitions Gibt die Anzahl der zu subtrahierenden logischen Partitionen an.
-c ChecksumSize Gibt die Größe der für den Paging-Bereich zu verwendenden Kontrollsumme in Bit an. Die gültigen Optionen sind 0 (Kontrollsummen inaktiviert), 8, 16 und 32. Wenn -c nicht angegeben wird, wird standardmäßig 0 verwendet. Der Befehl chps mit dieser Option schlägt in einem ausgelagerten Paging-Bereich fehl, es sei denn, -f wird verwendet.
-F Gibt an, dass die mit -c festgelegte Kontrollsummengröße beim nächsten Aktivieren (swapon) des Paging-Bereichs verwendet wird. Diese Option hat keine Auswirkung, wenn -c nicht verwendet wird oder wenn der Paging-Bereich nicht aktiviert ist.
-s LogicalPartitions Gibt die Anzahl der hinzuzufügenden logischen Partitionen an.
-T Gibt an, dass das Hilfsprogramm im Verzeichnis "/sbin/helpers/pagespace" verwendet werden soll.
ps_helper
Der Name des Hilfsprogramms (Helper) für eine Einheit eines anderen Anbieters.

Sicherheit

Hinweis für Benutzer von RBAC und Trusted AIX® :Dieser Befehl kann privilegierte Operationen ausführen. Privilegierte Operationen können nur von privilegierten Benutzern ausgeführt werden. Weitere Informationen zu Berechtigungen und Autorisierungen finden Sie im Abschnitt "Privileged Command Database" in der Veröffentlichung Security. Eine Liste der Privilegien und Berechtigungen für diesen Befehl finden Sie in den Beschreibungen des Befehls lssecattr und des Unterbefehls getcmdattr.

Beispiele

  1. Gehen Sie wie folgt vor, um die Größe dermyvgPaging-Bereich, geben Sie Folgendes ein:
    chps  -s 4 myvg
    Dadurch werden vier logische Partitionen zummyvgPaging-Bereich.
  2. So definieren Sie diePS02Geben Sie Folgendes ein, wenn der Paging-Bereich konfiguriert und bei nachfolgenden Systemwiederanläufen aktiv ist:
    chps  -a y PS02
    Dies gibt an, dass diePS02Der Paging-Bereich soll bei nachfolgenden Systemneustarts aktiv sein.
  3. So legen Sie die Kontrollsummengröße für diemyvgPaging-Bereich auf 1 Byte, geben Sie Folgendes ein:
    chps  -c 8 mypg
    Dieser Befehl setzt die Kontrollsummengröße des Paging-Bereichs "myvg" auf 8 Bit gesetzt, wenn er nicht aktiviert ist.
  4. Gehen Sie wie folgt vor, um die Größe dermyvgPaging-Bereich, der das Hilfsprogramm foo verwendet, geben Sie Folgendes ein:
    chps  -t foo –s4 myps
    Dieser Befehl fügt "myps" vier logische Partitionen hinzu, indem er das Hilfsprogramm "foo" aufruft.

Dateien

Element Beschreibung
/etc/swapspaces Gibt die Einheiten mit Paging-Bereichen und deren Attribute an.