【AIX 命令學習】migratepv 命令

楊奇龍發表於2010-09-06

用途
將已分配的物理分割槽從一個物理卷移動到另一個或多個其他物理卷。

語法
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 命令執行時儲存臨時檔案的目錄。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-672813/,如需轉載,請註明出處,否則將追究法律責任。

相關文章