Befehl "migratelp"

Zweck

Verschiebt eine zugeordnete logische Partition aus einer physischen Partition in eine andere physische Partition auf einem anderen physischen Datenträger.

Syntax

migratelp Name_des_logischen_Datenträgers/Nummer_der_logischen_Partition[ /Nummer_der_Kopie ] physischer_Zieldatenträger[/Nummer_der_physischen_Partition]

Beschreibung

Der Befehl migratelp verschiebt die angegebene logische Partition Nummer_der_logischen_Partition des logischen Datenträgers Name_des_logischen_Datenträgers auf den physischen Datenträger physischer_Zieldatenträger. Wenn die physische Zielpartition Nummer_der_physischen_Partition angegeben ist, wird sie verwendet. Andernfalls wird eine Zielpartition mithilfe der regionsinternen Richtlinie des logischen Datenträgers ausgewählt. Standardmäßig wird die erste Spiegelkopie der fraglichen logischen Partition migriert. Zum Migrieren einer bestimmten Spiegelkopie kann der Wert 1, 2 oder 3 für Nummer_der_Kopie angegeben werden.

Anmerkung:
  1. Bei einer Datenträgergruppe für gleichzeitigen Zugriff müssen Sie die von lvmstat berichtete Partitionsnutzung auf den anderen aktiven Knoten der Gruppe berücksichtigen.
  2. Einstellungen für Striktheit und Obergrenzen werden bei der Verwendung von migratelp nicht erzwungen.
  3. Wenn Sie diesen Befehl auf einem aktiven, firmwareunterstützten logischen Speicherauszugsdatenträger ausführen, ändert sich die Position der Speicherauszugseinheit vorübergehend in /dev/sysdumpnull. Nach der erfolgreichen Migration des logischen Datenträgers ruft dieser Befehl den folgenden Befehl auf, um den firmwareunterstützten logischen Speicherauszugsdatenträger auf den ursprünglichen logischen Datenträger zu setzen.
    sysdumpdev -P

Der Befehl migratelp kann Partitionen einheitenübergreifender logischer Datenträger nicht migrieren.

Sicherheit

Zur Verwendung von migratelp müssen Sie Rootberechtigung haben.

Hinweis für Benutzer von RBAC und Trusted AIX: Dieser Befehl kann privilegierte Operation ausführen. Privilegierte Operation dürfen nur von privilegierten Benutzern ausgeführt werden. Weitere Informationen zu Autorisierungen und Berechtigungen finden Sie in der Beschreibung der Privileged Command Database in der Veröffentlichung Security. Eine Liste der Berechtigungen und Autorisierungen, die diesem Befehl zugeordnet sind, finden in der Beschreibung des Befehls lssecattr bzw. der des Unterbefehls getcmdattr.

Beispiele

  1. Geben Sie Folgendes ein, um die ersten logischen Partitionen des logischen Datenträgers lv00 auf hdisk1 zu verschieben:
    migratelp lv00/1 hdisk1
  2. Geben Sie Folgendes ein, um die zweite Spiegelkopie der dritten logischen Partition des logischen Datenträgers hd2 auf hdisk5 zu verschieben:
    migratelp hd2/3/2 hdisk5
  3. Geben Sie Folgendes ein, um die dritte Spiegelkopie der 25. logischen Partition des logischen Datenträgers testlv in die 100. Partition von hdisk7 zu verschieben:
    migratelp testlv/25/3 hdisk7/100

Dateien

Element Beschreibung
/usr/sbin Das Verzeichnis, in dem sich migratelp befindet.