Befehl "chwpar"

Zweck

Ändert die Merkmale einer Workloadpartition.

Syntax

/usr/sbin/chwpar [-a] [-b Bootset-ID [, Bootsatz-ID, ...] [-B [Attribut=Wert ...]] ... [-A[-c] [-d Verzeichnis] [-D Attribut=Wert ...] ... [-F] [-h Hostname] [-i] [-I Attribut=Wert ...] ... [-n neuer_Name] [-H [-M Attribut=Wert ...] [-N Attribut=Wert ...] ... [-P] [-R Attribut=Wert ...] [-S Attribut[+ |-] =Wert...] [-u Benutzerscript] [-x ] [-U [UUID]] [ -v ] [-X Attribut=Wert ...]WPAR-Name

/usr/sbin/chwpar -K [-A] [-b ] [-B bootset=Bootsatz-ID[-c] [-D Einheitenname=Einheitenname ] ... [-F] [-i] [-I rtdest=Ziel Gateway=Gateway [Attribut=Wert ...]] ... [-M Attribut=Wert ...] [-N Adresse=A.B.C.D] ... [-R [Attribut ...]] [-S] [-u] [-x ] [ -v ] [-X kext=Wert ...]WPAR-Name

Anmerkung: Unabhängig von der Ländereinstellung sind nur ASCII-Zeichen als Argumente für mkwpar, chwparoder wparexec zulässig
Darüber hinaus sind bei der Angabe des WPAR-Namens weitere Einschränkungen zu beachten:
  • Der Name darf nicht länger als 25 Bytes sein.
  • Der Name darf keine Leerzeichen und keines der folgenden Symbole enthalten:
    = : / ! ; ` ' " < > ~ & ( ) * + [ ] , . ^ 0 { } | \
  • Der Name darf nicht mit '-' oder '0' beginnen.

Beschreibung

Der Befehl chwpar ändert die Konfigurationsoptionen der mit dem Parameter WPAR-Name angegebenen Workloadpartition . Sie können die meisten Optionen ändern, unabhängig davon, ob die Workloadpartition aktiv ist. Einige Änderungen an den aktiven Workloadpartitionen werden erkannt und nicht zugelassen (siehe Optionen -d und -n ). Andere Änderungen, wie z. B. das Aufheben des Exports einer ausgelasteten Einheit oder das Entfernen eines angehängten Dateisystems, können Fehler auf einer aktiven Workload-Partitiongenerieren, aber Sie können diese Änderungen vornehmen.

Verwenden Sie das Flag -K , um Merkmale aus der Konfiguration einer Workloadpartitionzu entfernen. Wenn Sie für ein Attribut mit einer Standardoption den Attributwert entfernen, wird die Standardeinstellung für die Option wiederhergestellt.

WPAR unterstützt nicht alle Typen von CD-ROM-Einheiten. Es werden nur CSI-CD-ROM-Einheiten mit FCP (Unterklassentyp) unterstützt. IDE- (Integrated Drive Electronics), SATA- (Serial Advanced Technology Attachment) und virtuelle Einheiten (die von einem Virtual I/O Server exportiert wurden) werden hingegen nicht unterstützt.

Flags

-A
Korrigiert bei Bedarf widersprüchliche statische Einstellungen automatisch. Zu den Einstellungen, die korrigiert werden können, gehören der Hostname und die Netzkonfiguration.
-A
Konfiguriert die Workload-Partition , die beim Systemboot gestartet werden soll, mit dem Befehl /etc/rc.wpars , indem das Attribut Automatisch von Workload-Partition auf Jagesetzt wird. Wenn Sie das Flag -A mit der Markierung -K angeben, wird das Attribut auto auf nogesetzt. Das Flag -A wird beim nächsten Booten des globalen Systems wirksam. Das Flag -A ist für Workloadpartitionender Anwendung nicht gültig.
-b Bootsatz-ID[,Bootsatz-ID, ...]
Konfiguriert eine Bootliste für die Workloadpartition. Die Bootliste bestimmt, welcher Bootsatz verwendet wird, wenn die Workloadpartition das nächste Mal gestartet wird. Es muss mindestens eine Bootsatz-ID angegeben werden. Wenn keine Bootliste konfiguriert ist, wird die Workloadpartition mit demselben Bootsatz gestartet, der zuvor verwendet wurde. Wenn mehrere Bootsatz-IDs konfiguriert sind und der Start mit dem ersten Bootsatz fehlschlägt, wird der zweite aufgelistete Bootsatz verwendet, um die Workloadpartitionzu starten usw.
-B {{devname=Einheitenname | devid=Einheiten-ID} [bootset=Bootsatz-ID] | [bootset=Bootsatz-ID] [ vg=Datenträgergruppenname]}
Erstellt einen alternativen Bootsatz für eine Workloadpartition. Ein alternativer Bootsatz ist ein Klon der aktuellen Stammdatenträgergruppe (rootvg) für eine rootvg-WPAR bzw. ein Klon der WPAR-Dateisysteme für eine WPAR, die keine rootvg-WPAR ist. Die gültigen Attribute für eine RootVG Workloadpartition sind 'devname' oder 'devid' und 'bootset '. Die Attribute "bootset" und "VG" gelten für die Workload-Partition non-RootVG.
devname=Einheitenname
Gibt den Kurznamen der logischen Einheit für die Speichereinheit zum Klonen der aktuellen Stammdatenträgergruppe an.
devid=Einheiten-ID
Gibt die eindeutige Einheitenkennung einer Platteneinheit zum Klonen der Stammdatenträgergruppe an.
bootset=Bootsatz-ID
Gibt eine ganzzahlige ID an, die dem neuen alternativen Bootsatz zugewiesen wird. Die gültigen Werte sind 0 bis 8. Wenn Sie die Bootsatz-ID nicht angeben, wird die nächste verfügbare ID verwendet.
vg=Datenträgergruppenname
Gibt den Namen einer Datenträgergruppe an, in der die Dateisysteme des alternativen Bootsatzes in einer WPAR an, die keine rootvg-WPAR ist, erstellt werden sollen. Wenn Sie die Datenträgergruppe nicht angeben, werden die Dateisysteme in derselben Datenträgergruppe erstellt, in der sich die derzeit aktiven WPAR-Dateisysteme befinden.
-c
Die Workloadpartition ist für Prüfpunkte aktiviert.
Hinweis: Die Funktion zum Aktivieren einer Workloadpartition für Prüfpunkte hängt von zusätzlicher Software ab.
-d Verzeichnis
Ändert das Basisverzeichnis für die Workloadpartition. Das Flag -d kann nicht auf einer aktiven Workloadpartitionverwendet werden. Dieses Flag ist für Workloadpartitionenvon Anwendungen nicht zulässig. Das Basisverzeichnis einer Workload-Partition kann nicht geändert werden, wenn alternative Bootsatz definiert sind.
-D {devname=Einheitenname | devid=Einheiten-ID}[rootvg=yes | no] [devtype=[clone | pseudo | adapter |disk | cdrom | tape]]
Konfiguriert den Export oder die Virtualisierung einer globalen Einheit in die Workloadpartition , wenn das System gestartet wird. Sie können mehrere Flags -D angeben, um mehrere Einheiten zuzuordnen. Die Attribut=Wert-Paare müssen durch Leerzeichen getrennt werden. Sie können die folgenden Attribute für das Flag -D angeben:
devname=Einheitenname
Gibt den Einheitennamen an, der der Workloadpartition zugeordnet werden soll. Für Pseudo- und Kloneinheiten ist dies der vollständige Pfad zur Einheit (z. B. /dev/pty10). Bei Speichereinheiten ist dies der logische Kurzname der Einheit.
devid=Einheiten-ID
Gibt die eindeutige Einheiten-ID einer Platteneinheit an, die der Workloadpartition zugewiesen werden soll. Dieses Attribut gilt nur für Platten-, CD-ROM- und Bandeinheiten.
rootvg= [yes | no]
Wird verwendet, um anzugeben, ob die angegebene Platteneinheit als Stammdatenträgergruppe Workloadpartition verwendet werden soll. Wenn Sie das Attribut rootvg nicht angeben, nimmt der Befehl den Standardwert "no" an.
devtype=[ clone | pseudo | adapter | disk | cdrom | tape]
Gibt den Einheitentyp der Einheit an, die der Workloadpartitionzugeordnet werden soll.
-F
Unterdrückt Fehler, die auf ungültige Einstellungen zurückzuführen sind.
-h Hostname
Ändert den Kernel-Hostnamen der Workloadpartition.
-H Architektur
Ändert oder entfernt die Architektur einer Workloadpartition. Gültige Architekturwerte: [pwr4 |ppc970|pwr5|pwr6|pwr7|pwr8]. Der Sonderwert none inaktiviert die Kompatibilität der Workloadpartitionsarchitektur. Das Flag -H kann nicht für eine aktive Workloadpartition verwendet werden.
Hinweis: Das Flag -H ist zusammen mit dem Flag -K gültig.
-i
Aktiviert das WPAR-spezifische Routing für die Workloadpartition. Wenn das WPAR-spezifische Routing auf einer aktiven Workloadpartitionaktiviert ist, alle expliziten Routing-Tabelleneinträge, die mit dem Flag -I mit dem mkwparkonfiguriert wurden, Der Befehl wparexecoder chwpar wird der Routing-Tabelle der Workloadpartitionhinzugefügt. Wenn Sie den Befehl chwpar -i auf einer Workload-Partition mit aktiviertem WPAR-spezifischem Routing ausführen, wird die Routing-Tabelle der Workload-Partition aktualisiert. Mit dem Flag -i können Sie beispielsweise die Routing-Tabelle nach einer globalen Routenlöschung wiederherstellen. Sie können das Flag -i mit dem Flag -K verwenden, um das WPAR-spezifische Routing für die Workloadpartitionzu inaktivieren. Weitere Informationen zum Flag -i finden Sie in der Beschreibung des Flags -i des Befehls mkwpar.
-I Attribut=Wert ...
Ändert explizite Routing-Tabelleneinträge. Einträge werden anhand der Kombination der Attribute rtdest, rtgateway und rtinterface (sofern angegeben) abgeglichen. Wenn ein übereinstimmender Eintrag gefunden wird, werden die verbleibenden Attribute verwendet, um diesen Eintrag in der Routing-Tabelle zu aktualisieren. Wenn keine Übereinstimmung gefunden wird, wird ein neuer Eintrag in der Routing-Tabelle der Workloadpartition erstellt. Weitere Informationen zum Flag -I- finden Sie in der Beschreibung der Flags -i und -I Flags des Befehls mkwpar. Im Gegensatz zum Befehl mkwpar oder wparexec Wenn Sie das Flag -I mit dem Befehl chwpar verwenden, ändert sich nicht, ob das WPAR-spezifische Routing aktiviert oder inaktiviert ist. Verwenden Sie das Flag -i (mit oder ohne das Flag -K ), um WPAR-spezifisches Routing zu inaktivieren oder zu aktivieren.
Sie können die folgenden Attribute mit dem Flag -I angeben:
rtdest=ziel
(Erforderlich) Gibt den Host oder das Netz an, an den bzw. das die Route geleitet werden soll. Sie können als Wert entweder einen symbolischen Namen oder eine numerische Adresse angeben. Sie können das Schlüsselwort default verwenden, um eine Standardroute anzugeben. Weitere Informationen zum Attribut rtdest finden Sie in der Beschreibung des Parameters Ziel für den Befehl route.
rtgateway=Gateway
(Erforderlich) Gibt das Gateway an, an das Pakete adressiert werden. Sie können als Wert entweder einen symbolischen Namen oder eine numerische Adresse angeben.
rt net mask=A. B. C. D
Gibt die Netzmaske für die Zieladresse an.
rt pre fixlen=n
Gibt die Länge eines Zielpräfix an, d. h. die Anzahl der Bit in der Netzmaske. Der Wert muss eine positive ganze Zahl sein.
rttype= {Netz|Host}
Erzwingt, dass das Attribut rtdest als der angegebene Typ interpretiert wird.
rtinterface=wenn
Gibt die Schnittstelle an, z. B. en0, die der Route zugeordnet werden soll, damit Pakete bei Auswahl der Route über die Schnittstelle gesendet werden.
rtfamily= {inet|inet6}
Gibt die Adressfamilie an. Weitere Informationen zu den Parametern des Flags rtfamily finden Sie im Parameterabschnitt des Befehls ../r_commands/route.html route .
-M dev=Verzeichnispfad directory=Verzeichnis vfs=Typ [mountopts=Mountoptionen]
Gibt einen namefs-Mount (vfs=namefs) an, auf den über die Workloadpartition zugegriffen werden kann. Sie können mehrere Flags -M angeben. Die einzige zulässige Mountform für die Workloadpartition ist hier namefs.

Gibt an, dass das mit dem Attribut dev angegebene globale Verzeichnis über das mit dem Attribut directory angegebene Verzeichnis in der Dateisystemstruktur der Workloadpartition gemountet wird. Das einzige andere Attribut, das für einen namefs-Mount gültig ist, ist mountopts. Wenn das Flag -M im Befehl chwpar verwendet wird, können die vorhandenen Verzeichnisse in der Workloadpartition nicht zugeordnet werden. Der namefs-Mount kann auch für die rootvg-Workloadpartition verwendet werden. In diesem Fall wird der Inhalt des Mounts vom Befehl savewpar nicht gespeichert. Sie können das Flag M zusammen mit dem Flag -K verwenden, um einen namefs-Mount aus der Workloadpartition zu entfernen, aber die Dateisysteme /, /var, /opt, /usr, /tmp, /proc und /etc/objrepos/wboot einer Workloadpartition können nicht entfernt werden.

-K
Löscht die angegebenen Attribute aus der Konfiguration der Workloadpartition. Sie können das Flag -K zusammen mit den folgenden Flags verwenden:
-A
Ändert den allgemeinen Wert der Option auto der Workloadpartition in no. Bewirkt, dass die Workload-Partition nicht gestartet wird, wenn der Befehl /etc/rc.wpars ausgeführt wird. Dieses Flag ist für Workloadpartitionenvon Anwendungen nicht zulässig.
-b
Löscht die momentan konfigurierte Bootliste.
-B bootset=Bootsatz-ID
Löscht den angegebenen alternativen Bootsatz aus der Workloadpartition.
-c
Die Workloadpartition ist für Prüfpunkte inaktiviert.
-D [devname=Einheitenname | devid=Einheiten-ID]
Entfernt einen expliziten Eintrag für eine exportierte Einheit, was bewirkt, dass eine zuvor nicht exportierte Einheit exportiert wird bzw. eine zuvor exportierte Einheit entfernt wird. Dieses Flag ist für Anwendungsworkloadpartitionen nicht gültig.
Sie können die folgenden Attribute für das Flag -D angeben:
devname=Einheitenname
Gibt den Einheitennamen an, der der Workloadpartition zugeordnet werden soll. Für Pseudo- und Kloneinheiten ist dies der vollständige Pfad zur Einheit (z. B. /dev/pty10). Bei Speichereinheiten ist dies der logische Kurzname der Einheit.
devid=Einheiten-ID
Gibt die eindeutige Einheiten-ID einer Platteneinheit an, die der Workloadpartition zugewiesen werden soll. Dieses Attribut gilt nur für Platten-, CD-ROM- und Bandeinheiten. Wenn das Attribut devid verwendet wird, muss auch das Attribut devtype angegeben werden.
-X [kext=/Pfad/zur/Erweiterung|ALL]
Entfernt einen expliziten Eintrag für eine exportierte Kernelerweiterung. Durch das Entfernen einer Kernelerweiterung wird verhindert, dass sie in eine Workloadpartition geladen wird. Wenn die Kernelerweiterung in einer Workloadpartition geladen ist, wird die Workloadpartition nicht entladen. Die Workloadpartition muss erneut gestartet werden, um den Export der Kernelerweiterung aus der Workloadpartition vollständig rückgängig zu machen. Dieses Flag ist für Anwendungsworkloadpartitionen nicht gültig. Das folgende Attribut muss angegeben werden:
kext=/Pfad/zur/Erweiterung|ALL
Gibt die zu entfernende Kernelerweiterung an. Die Angabe muss einem Wert in der Konfigurationsdatei der Workloadpartition entsprechen. Sie müssen entweder einen vollständig qualifizierten Pfadnamen bzw. ALL, falls kext=ALL zuvor verwendet wurde, angeben.
Löscht die angegebenen Attribute aus der Konfiguration der Workloadpartition. Sie können das Flag -K zusammen mit den folgenden Flags verwenden:
-i
Inaktiviert das WPAR-spezifische Routing für die Workloadpartition. Alle expliziten Routing-Tabellenanweisungen, die mit dem Flag -I mit dem Befehl mkwpar, wparexec, bereitgestellt werden. Der Befehl chwpar wird in der Konfiguration der Workloadpartitionverwaltet (aber inaktiv). Die expliziten Einträge werden bei der nächsten Aktivierung des WPAR-spezifischen Routings automatisch erstellt.
-I Rtdest=Ziel Gateway=Gateway [Attribut=Wert ...]
Entfernt einen expliziten Eintrag aus der Routing-Tabelle der Workloadpartition. Sie müssen mindestens das Attribut rtdest und das Attribut rtgateway angeben, um den zu löschenden Eintrag zu identifizieren.
-N Adresse=A.B.C.D
Entfernt die angegebene IPv4 -Adresse aus der Konfiguration der Workloadpartition.
-N adresse6=S:T:U:V:W:X:Y:Z
Entfernt die angegebene IPv6 -Adresse aus der Konfiguration der Workloadpartition.
-R [Attribut ...]
Entfernt bestimmte Felder aus der Ressourcensteuerungskonfiguration der Workloadpartition. Mit dem Flag -R können alle Felder auf ihren Standardstatus zurückgesetzt werden. Felder wie totalProcesses haben den Standardstatus unlimited. Die folgenden Attribute können auf die Standardbehandlung zurückgesetzt werden:
  • rset
  • shares_CPU
  • CPU
  • shares_memory
  • Speicher
  • procVirtMem
  • totalVirtMem
  • totalProcesses
  • totalThreads
  • totalPTYs
  • totalLargePages
  • pct_msgIDs
  • pct_semIDs
  • pct_shmIDs
  • pct_pinMem
Werden keine Attribute angegeben, stellen die Flags -K und -R das Ressourcensteuerungsprofil der Workloadpartition auf die Standardeinstellungen zurück.
-S
Setzt die Sicherheitseinstellungen für die Workloadpartition auf Standardwerte zurück.
-u
Inaktiviert den Aufruf des Benutzerscripts bei Verwaltungsereignissen. (Das Script selbst wird nicht gelöscht.)
-x
Verhindert den Zugriff auf die WPAR-übergreifenden Semaphore und gemeinsam genutzten Speichersegmente.
­M directory=Verzeichnis
Entfernt den mit dem Attribut "directory" angegebenen namefs-Mount aus der Workloadpartition.
Hinweis: /, /var, /opt ,/usr , /tmp, /proc, Das Dateisystem /etc/objrepos/wboot einer Workloadpartition kann nicht entfernt werden.
-n neuer_Name
Der neue Name für die Workloadpartition. Geben Sie das Flag -n nicht für eine aktive Workloadpartitionan.
-N Attribut=Wert ...
Ändert die Netzkonfigurationsattribute. Einträge werden anhand des Attributs address oder address6 abgeglichen. Jeder Eintrag muss mit einem Flag -N angegeben werden. Sie können mehrere Flags -N angeben, wenn Sie mehrere IP-Adressen neu konfigurieren möchten. Sie können die folgenden Netzkonfigurationsattribute ändern:
  • interface=if oder interface=benannte_Schnittstelle
  • Adresse = A.B.C.D
  • netmask:A.B.C.D
  • Übertragung = A.B.C.D
  • Adresse 6 =S: T : U : V : W : X : Y : Z
  • pre fixlen =n

Die gültigen Werte für das Attribut prefixlen sind 0 bis 128.

Die benannte Schnittstelle ist in der Datei /etc/wpars/devmap definiert. Sie können die Zuordnung zwischen der Name-Mapped-Schnittstelle und der Systemschnittstelle wie folgt festlegen:
# The comments start with '#'
# Each line contains a pair of name-mapped interface
# and real interface separated by tab or blank spaces.
foo en0
goo en1
soo en2
-P
Legt das Kennwort für den Rootbenutzer in der Workloadpartitioninteraktiv fest. Dieses Flag ist für Workloadpartitionenvon Anwendungen nicht zulässig.
-R Attribut=Wert ...
Ermöglicht die Änderung von Ressourcensteuerungsattributen. Die meisten Ressourcensteuerungen ähneln denen, die von Workload Managerverwendet werden. Sie können die folgenden Attribute angeben:
active=ja|nein
Wenn Sie den Wert yes für das Attribut angeben, werden die Ressourcensteuerungsdefinitionen zwar beibehalten, aber inaktiviert. Wenn Sie noangeben, sind Leistungsmessdaten wie die Prozessor-und Speicherbelegung möglicherweise nicht über Befehle wie topas und wlmstat verfügbar. sowohl innerhalb als auch außerhalb der Workloadpartition.
rset=Ressourcengruppe
Konfiguriert die Workloadpartition für die Verwendung einer mit dem Befehl mkrset erstellten Ressourcengruppe.
sh ares _CPU=n
Gibt die Anzahl der Prozessoranteile an, die der Workloadpartitionzur Verfügung stehen. Siehe Workload Manager -datei Mit Freigaben.
CPU =m %-SM %, HM %
Gibt den Prozentsatz der Prozessorgrenzwerte für die Prozesse der Workloadpartitionan Siehe Workload Manager -Grenzwertdatei.
sh ares _memory=n
Gibt die Anzahl der Speicheranteile an, die der Workloadpartitionzur Verfügung stehen. Siehe Workload Manager -datei Mit Freigaben.
Speicher=M%-SM-%,HM%
Gibt den Prozentsatz der Speicherbegrenzungen für die Prozesse der Workloadpartitionan Siehe Workload Manager -Grenzwertdatei.
procVirtMem=n[M| MB|G|GB|T|TB]
Gibt den maximalen virtuellen Speicher an, den ein einzelner Prozess nutzen kann. Prozesse, die den angegebenen Grenzwert überschreiten, werden beendet. Die gültigen Einheiten sind Megabyte (M oder MB), Gigabyte (G oder GB) und Terabyte (T oder TB). Das zulässige Mindestlimit ist 1 MB. Der maximale Grenzwert, der angegeben werden kann, ist 8796093022207M, 8589934591G bzw. 8388607T. Wenn Sie den Wert -1 (keine Einheiten) festlegen, wird der Grenzwert inaktiviert. Siehe Workload Partition limits File.
totalVirtMem = n [M|MB|G|GB|T|TB]
Gibt den maximalen virtuellen Speicher an, den die WPAR insgesamt nutzen kann. Prozesse, die bewirken, dass das angegebene Limit überschritten wird, werden beendet. Der gültige Bereich und die gültigen Einheiten sind dieselben wie bei procVirtMem. Wenn Sie den Wert "-1" (keine Einheiten) festlegen, wird das Limit inaktiviert. Siehe Workload Partition limits File.
Gesamtprozesse = n
Gibt die Gesamtzahl der Prozesse an, die in der Workloadpartitionzulässig sind Siehe Workload Partition limits File.
Gesamtanzahl der PTYs = n
Gibt die Gesamtzahl der Pseudoterminals an, die in der Workloadpartitionzulässig sind Weitere Informationen finden Sie im Abschnitt pty Special File.
totalLargePages = n
Gibt die Anzahl der großen Seiten an, die für die Workloadpartitionzulässig sind Weitere Informationen finden Sie unter Große Seiten.
pct_msgIDs = n %
Gibt den Prozentsatz der maximalen Anzahl von Nachrichtenwarteschlangen-IDs des Systems an, die in der Workloadpartitionzulässig sind Weitere Informationen finden Sie im Abschnitt Message Queue Kernel Services.
pct_semIDs = n %
Gibt den Prozentsatz der maximalen Anzahl Semaphor-IDs des Systems an, die in der Workloadpartitionzulässig sind.
p ct_shmIDs = n%
Gibt den Prozentsatz der maximalen Anzahl gemeinsam genutzter Speicher-IDs des Systems an, die in der Workloadpartitionzulässig sind. Siehe Shared Memory.
pct_pinMem =n%
Gibt den Prozentsatz des maximalen fixierten Speichers des Systems an, der der Workloadpartitionzugeordnet werden kann. Weitere Informationen finden Sie im Abschnitt Support for pinned memory.
Gesamtanzahl der Threads = n
Gibt die Gesamtzahl der Threads an, die in der Workloadpartitionzulässig sind.
-S Attribut[+ |-] =Wert...
Ändert die Sicherheitseinstellungen für die Workloadpartition. Sie können nur eine der folgenden Formen von Sicherheitsänderungen angeben:
secfile= secAttrsFile
Setzt die Berechtigungen für die Workloadpartition auf die in der angegebenen Datei aufgelisteten Berechtigungen.
privs=Berechtigung,Berechtigung...
Setzt die Berechtigungen für die Workloadpartition auf die angegebene Liste von Berechtigungen.
privs+=Berechtigung,Berechtigung...
Fügt die angegebene Liste von Zugriffsrechten zur Berechtigungsklasse für die Workloadpartitionhinzu.
privs-=Berechtigung,Berechtigung...
Entfernt die angegebene Liste von Zugriffsrechten aus der Berechtigungsklasse für die Workloadpartition.

Wichtig: Ändern Sie die Sicherheitseinstellungen nicht, wenn eine Workloadpartition aktiv ist.

-u Benutzerscript
Ändert den Pfad zu dem Benutzerscript, das für Verwaltungsereignisse der Workloadpartition ausgeführt wird Wenn kein Benutzerscript konfiguriert wurde, wird das angegebene Script der Konfiguration hinzugefügt. Ein RBAC-Benutzer kann dieses Flag nicht für eine WPAR ausführen, deren Eigner andere sind.
-U [UUID der Workloadpartition]
Ändert die UUID der Workloadpartition. Wenn Sie keine UUID angeben, wird automatisch eine neue UUID generiert.
-v
Aktiviert die ausführliche Ausgabe.
-x
Ermöglicht den Zugriff auf die WPAR-übergreifenden Semaphore und gemeinsam genutzten Speichersegmente.
-X [Exportdatei= /Pfad/zu/Datei | [kext= [/Pfad/zu/Erweiterung | ALL]] [local= yes|no] [major= yes|no]
Konfiguriert den Export von Kernelerweiterungen, die in eine Workloadpartition geladen werden dürfen. Sie können mehrere Flags -X angeben, um mehrere Kernelerweiterungen zuzuordnen. Trennen Sie die einzelnen Attribut=Wert-Paare durch Leerzeichen voneinander. Dieses Flag ist für Anwendungsworkloadpartitionen nicht gültig. Sie können die folgenden Attribute für das Flag -X angeben:
exportfile=/Pfad/zur/Datei
Geben Sie eine Datei mit gültigen Erweiterungszeilengruppen an, die die exportiert werden. Eine Erweiterungszeilengruppe muss mindestens das Attribut kext enthalten. Die Attribute local und major können auch wie folgt in der Zeilengruppe angegeben werden. Das Attribut exportfile und das Attribut kext schließen sich gegenseitig aus. Das Attribut "exportfile" und die Attribute "local" und "major" schließen sich ebenfalls gegenseitig aus, weil diese für jede Erweiterungsgruppe in der mit exportfile angegebenen Datei angegeben werden können. Diese Datei kann von einem Benutzer erstellt und mit "exportfile=/Pfad/zur/Datei" für die Befehle mkwpar und chwpar angegeben werden. Sie kann mehrere Erweiterungszeilengruppen enthalten. Das Attribut kext ist für jede Erweiterungszeilengruppe erforderlich. Die lokalen und übergeordneten Elemente sind optional, da beide über die Standardwerte noverfügen. Die Exportdatei sieht in etwa wie folgt aus:
extension:
        major = "yes"
        local = "no"
        kext = "/usr/lib/drivers/ldterm"
kext=/Pfad/zur/Erweiterung
Geben Sie eine Kernelerweiterung an, die exportiert werden soll. Es handelt sich um eine Kernelerweiterung, die sich im Dateisystem des globalen Systems befindet. Das Schlüsselwort ALL kann ebenfalls angegeben werden. Wenn dieses Schlüsselwort angegeben ist, kann eine Workloadpartition jede beliebige Erweiterung laden. Bei Angabe von ALL sind die Attribute local und major auf local= yes und major= no. Zusätzliche Flags -X können angegeben werden, um die eingeschränkten lokalen und übergeordneten Werte zu überschreiben. Das Attribut kext und das Attribut exportfile schließen sich gegenseitig aus.
local=yes|no
Wenn Sie local=yes angeben, wird ausschließlich der Workloadpartition, die die Kernelerweiterung lädt, eine Instanz dieser Kernelerweiterung bereitgestellt. Wenn Sie local=no angeben, wird die Instanz der Kernelerweiterung für das globale System freigegeben. Der Standardwert ist local=no.
major=yes|no
Dieses Attribut sollte nur für Kernelerweiterungen verwendet werden, denen eine Hauptgerätenummer zugeordnet ist. Der Standardwert ist major=no.
recalc=yes
Dieses Attribut kann verwendet werden, um die Kontrollsumme der Kernelerweiterung neu zu berechnen.

Parameter

Element Beschreibung
WPAR-Name Der Name der Workloadpartition des Systems oder der Anwendung, die geändert werden soll. Der Parameter WPAR-Name muss der letzte Parameter in einer Befehlszeile sein.

Sicherheit

Zugriffssteuerung

Dieser Befehl kann nur vom Rootbenutzer ausgeführt werden.

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 den Hostnamen der Workloadpartition zu ändern:roygeben Sie den folgenden Befehl ein:
    chwpar -h roy.com roy
  2. Gehen Sie wie folgt vor, um eine Netzadresse aus der Workloadpartition zu entfernen:dalegeben Sie den folgenden Befehl ein:
    chwpar -K -N address=219.81.45.65 dale
  3. Zum Inaktivieren von Ressourcensteuerungen in der Workloadpartition mit dem NamenwayneGeben Sie unter Beibehaltung der Einstellungen für die zukünftige Verwendung den folgenden Befehl ein:
    chwpar -R active=no wayne
  4. Geben Sie den folgenden Befehl ein, um das Attribut bootlist einer Workloadpartition in die geordnete Liste mit Bootsatz 1, Bootsatz 2 und Bootsatz 3 zu ändern:
    chwpar -b bootlist=1,2,3 <wpar name>
  5. Geben Sie den folgenden Befehl ein, um einen Bootsatz, der aus hdisk3 und hdisk4 besteht, in einer rootvg-Workloadpartition zu erstellen:
    chwpar -B devname=hdisk3 -B devname=hdisk4 <wpar name>
  6. Geben Sie den folgenden Befehl ein, um einen Bootsatz, der aus hdisk3 und hdisk4 besteht, mit der Bootsatz-ID 3 für eine rootvg-Workloadpartition zu erstellen:
    chwpar -B devname=hdisk3 bootset=3 -B devname=hdisk4 bootset=3 <wpar name>
  7. Geben Sie den folgenden Befehl ein, um einen Bootsatz für eine Workloadpartition zu erstellen, die keine rootvg-Workloadpartition ist:
    chwpar -B <wpar name>
  8. Geben Sie den folgenden Befehl ein, um einen Bootsatz in einer bestimmten Datenträgergruppe für eine Workloadpartition zu erstellen, die keine rootvg-Workloadpartition ist:
    chwpar -B vg=<volume group> <wpar name>
  9. Geben Sie den folgenden Befehl ein, um einen Bootsatz mit der Bootsatz-ID 5 in einer bestimmten Datenträgergruppe für eine Workloadpartition zu erstellen, die keine rootvg-Workloadpartition ist:
    chwpar -B bootset=5 vg=<volume group> <wpar name>
  10. Geben Sie den folgenden Befehl ein, um einen Bootsatz mit der Bootsatz-ID 3 aus einer Workloadpartition zu entfernen:
    chwpar -K -B bootset=3 <wpar name>
  11. Geben Sie den folgenden Befehl ein, um den Export einer Einheit aus einer Workloadpartitionrückgängig zu machen:
    chwpar -K -D devname=hdisk1 <wpar name>
  12. Geben Sie den folgenden Befehl ein, um eine Einheit zu exportieren:
    chwpar -D devname=hdisk1 devtype=disk <wpar name>
  13. Gehen Sie wie folgt vor, um die Workloadpartition umzubenennen:mooreinhartgeben Sie den folgenden Befehl ein:
    chwpar -n hart moore
  14. Geben Sie den folgenden Befehl ein, um den Adapter "fcs2" zur Workloadpartition 'roy' hinzuzufügen:
    chwpar -D devname=fcs2 roy
  15. Geben Sie den folgenden Befehl ein, um den Adapter "fcs2" aus der Workloadpartition 'roy' zu entfernen:
    chwpar -K -D devname=fcs2 roy

Dateien

Element Beschreibung
/etc/wpars/devexports Standardsteuerdatei für Einheitenexport für Workloadpartitionen.