lsdiscoverystatus

使用 lsdiscoverystatus 指令,判斷是否有探索作業進行中。

語法

讀取語法圖表略過語法圖表
>>-lsdiscoverystatus--+--------------------------------+-------->
                      '- -filtervalue--attribute_value-'   

>--+----------------+--+---------+--+--------------------+-----><
   '- -filtervalue?-'  '- -nohdr-'  '- -delim--delimiter-'   

參數

-filtervalue attribute=value
(選用)指定一或多個過濾器的清單。只會顯示其值符合過濾器屬性值的物件。
註: 某些過濾器容許您在輸入指令時使用萬用字元。使用萬用字元時,會套用下列規則:
  • 萬用字元是星號 (*)。
  • 指令最多可包含一個萬用字元。
  • 當使用萬用字元時,請用雙引號 ("") 括住過濾項目:lsdiscoverystatus -filtervalue "IO_group_name=io*"
-filtervalue?
(選用)顯示 -filtervalue 參數的有效過濾器屬性:
  • IO_group_id
  • IO_group_name
  • scope
  • status
-nohdr
(選用)依預設,會在簡要樣式視圖中顯示每個資料直欄的標題,以及在詳細樣式視圖中顯示每個資料項目的標題。-nohdr 參數會暫停顯示這些標題。
註: 如果沒有要顯示的資料,就不會顯示標題。
-delim delimiter
(選用)依預設,簡要視圖中的所有資料直欄都以空格區隔。每個直欄的寬度都會設為各資料項目的最大寬度。在詳細視圖中,每個資料項目本身都有一列,如果顯示標頭,會用空格來區隔資料與標頭。-delim 參數會置換此行為。-delim 參數的有效輸入為一個單位元組字元。如果您在指令行輸入 -delim :,則會用冒號字元 (:) 來區隔簡要視圖中的所有資料項目;例如,直欄不會出現間距。在詳細視圖中,會用指定的定界字元來區隔資料與其標頭。

說明

這個指令會顯示叢集內所有探索的狀態。在探索期間,系統將更新磁碟機和 MDisk 記錄。您必須等到探索操作完成並處於非作用中狀態後,才能試圖使用系統。此指令會顯示下列 結果之一:
active
發出指令時,有探索作業進行中。
inactive
發出指令時,沒有任何探索作業進行中。

如果「光纖通道」功能只用來啟用叢集節點,則 lsdiscoverystatus 指令中不會顯示「光纖通道」行。如果至少存在一個「光纖通道」控制器,則會出現 fc_fabric 行。

呼叫範例

lsdiscoverystatus -delim :

結果輸出:

id:scope:IO_group_id:IO_group_name:status
0:fc_fabric:::active
1:sas_iogrp:0:io_grp0:inactive
3:sas_iogrp:2:io_grp2:active
6:iscsi:::inactive