lsrepairvdiskcopyprogress

使用 lsrepairvdiskcopyprogress 指令,來顯示磁區修復和驗證的進度。

語法

讀取語法圖表略過語法圖表 lsrepairvdiskcopyprogress -nohdr-delimdelimiter-copyidvdisk_namevdisk_id

參數

-nohdr
(選用)依預設,會在簡要樣式視圖中顯示每個資料直欄的標題,以及在詳細樣式視圖中顯示每個資料項目的標題。-nohdr 參數會暫停顯示這些標題。
註: 如果沒有要顯示的資料,就不會顯示標題。
-delim delimiter
(選用)依預設,簡要視圖中的所有資料直欄都以空格區隔。每個直欄的寬度都會設為各資料項目的最大寬度。在詳細視圖中,每個資料項目本身都有一列,如果顯示標頭,會用空格來區隔資料與標頭。-delim 參數會置換此行為。-delim 參數的有效輸入為一個單位元組字元。如果您在指令行輸入 -delim :,則會用冒號字元 (:) 來區隔簡要視圖中的所有資料項目;例如,直欄不會出現間距。在詳細視圖中,會用指定的定界字元來區隔資料與其標頭。
-copy id
(選用)指定要列出其修復進度的磁區副本 ID。如果未指定這個參數,就會顯示所有副本的進度。
vdisk_name | vdisk_id
(選用)指定要列出其修復進度的磁區名稱或 ID。您必須在指令行的最後指定這個參數。

說明

lsrepairvdiskcopyprogress 指令會顯示對鏡映磁區所進行之修復和驗證的進度。執行 repairvdiskcopy 指令之後,請使用這個指令來追蹤進度。您可以利用 -copy 參數來指定磁區副本。如果要顯示具有兩個以上副本(含作用中作業)的磁區,請指定不含參數的指令;不可能只有一個磁區副本有作用中作業。

指令會顯示下列類型的磁區副本進度:
  • 所有磁區副本顯示相同的作業;驗證、中等或重新同步化,視指定的參數而定。
  • 所有磁區副本顯示相同的百分比和預估完成時間。
  • 若有指定,非鏡映磁區會顯示為作業空白的單一副本;它們不會在完整簡要視圖中顯示。
  • 一旦作業完成之後,所有副本的作業都會空白。
  • 如果作業空白,百分比和完成時間也會空白。
此指令會傳回下列磁區修復屬性的值:
vdisk_id
指出磁區 ID。
vdisk_name
指出磁區名稱。
copy_id
指出磁區副本的系統指派 ID。
task
指出作用中的作業。值可以是 repairingcompressed_repairing
progress
指出作業完成百分比。當作業處於 compressed_repairing 狀態時,此值為 0。
estimated_completion_time
指出作業完成時間的預期時間(期間)。此值為 YYMMDDHHMMSS 格式,如果持續時間不明,則為空白。

呼叫範例

lsrepairvdiskcopyprogress –delim :

結果輸出:

vdisk_id:vdisk_name:copy id:task:progress:estimated_completion_time
0:vdisk0:0:medium:50:070301120000
0:vdisk0:1:medium:50:070301120000

呼叫範例

lsrepairvdiskcopyprogress –delim : vdisk0

結果輸出:

vdisk_id:vdisk_name:copy id:task:progress:estimated_completion_time
0:vdisk0:0:medium:50:070301120000
0:vdisk0:1:medium:50:070301120000

呼叫範例

lsrepairvdiskcopyprogress –delim : -copy 0 vdisk0

結果輸出:

vdisk_id:vdisk_name:copy id:task:progress:estimated_completion_time
0:vdisk0:0:medium:50:070301120000

顯示正在修復的壓縮磁區副本和 TP 磁區副本的呼叫範例

lsrepairvdiskcopyprogress

結果輸出:

vdisk_id vdisk_name copy_id task                 progress estimated_completion_time
0        vdisk0     0       repairing            50       070301120000
2        vdisk2     1       compressed_repairing 0        070301080102