天天看點

【AIX 指令學習】migratepv 指令

用途

将已配置設定的實體分區從一個實體卷移動到另一個或多個其他實體卷。

文法

migratepv [  -i ] [  -l logicalvolume ] sourcephysicalvolume destinationphysicalvolume...

描述

  migratepv 指令将已配置設定的實體分區和它們包含的資料從 sourcephysicalvolume 移到一個或多個其他實體分區。要限制傳送到特定的實體卷,請在 destinationphysicalvolume 參數中使用一個或多個實體卷的名稱;否則,卷組中的所有實體卷都可以傳送。所有的實體卷必須在相同的卷組中。指定的源實體卷不能包含在 destinationphysicalvolume 參數清單中。

注:

要使用該指令,必須具有 root 使用者權限或者是 system 組的成員。

在快照卷組或有快照卷組的卷組上不允許 migratepv 指令。

新的實體分區的配置設定遵循為包含被移動的實體分區的邏輯卷所定義的政策。

(僅當源實體卷和目标實體卷都指定時)在源實體卷上查找到引導邏輯卷時,migratepv 指令失效。當遷移一個實體卷時,引導邏輯卷必須保持完整。必須在新的引導邏輯卷上建構兩個鄰接的實體分區和新的引導映像。

  如果指定包含引導映像的邏輯卷,則 migratepv -l 指令會試圖在一個目标實體卷上找到足夠的鄰接分區。如果遷移成功,則 migratepv 指令列印一個消息,該消息建議使用者運作 bosboot 指令以在引導裝置中訓示更改。如果 migratepv -l 指令不能找到足夠的鄰接空間來滿足請求,則試圖遷移會失敗。

    所有的“邏輯卷管理器”遷移函數都是通過建立涉及的邏輯卷的鏡像,然後重新同步邏輯卷來工作的。然後删除原始的邏輯卷。如果 migratepv 指令用于移動包含主轉儲裝置的邏輯卷,則在指令執行過程中系統将不能夠通路主轉儲裝置。是以,在此執行過程中的轉儲操作将失敗。要避免這一點,可以在使用 sysdumpdev 指令之前重新配置設定一個主轉儲裝置,或者在使用 migratepv 之前確定有從轉儲裝置。

對于并發方式卷組,在 ssa 磁盤上增強并發方式是活動的或并發方式是活動的時,migratepv 才可以使用。

标志

-i 從标準輸入中讀取 destinationphysicalvolume 參數。

-l logicalvolume 僅移動已配置設定到指定的邏輯卷和位于指定的源實體卷上的實體分區。

示例

要将實體分區從 hdisk1 移動到 hdisk6 和 hdisk7 上,可以寫成:

migratepv hdisk1 hdisk6 hdisk7

将實體分區從一個實體卷移動到相同卷組内的另外兩個實體卷上。

要将邏輯卷 lv02 中的實體分區從 hdisk1 移動到 hdisk6,可以寫成:

 migratepv  -l lv02 hdisk1 hdisk6

隻有将那些包含在 lv02 中的實體分區從一個實體卷移動到另一個實體卷。

檔案

/usr/sbin migratepv 指令駐留的目錄。

/tmp 指令運作時存儲臨時檔案的目錄。 

繼續閱讀