lscontroller

lscontroller コマンドは、クラスターが認識できるコントローラーの簡略リストまたは詳細ビューを返します。

リスト・レポート・スタイルを使用して、次の 2 つの形式のレポートを作成できます。

構文

構文図を読む構文図をスキップする
>>- svcinfo -- -- lscontroller -- ------------------------------>

>--+--------------------------------+-- --+----------+-- ------->
   '- -filtervalue -- attrib=value -'     '- -nohdr -'      

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

>--+-------------------+---------------------------------------><
   +- controller_id ---+   
   '- controller_name -'   

パラメーター

-filtervalue attrib=value
(オプション) 1 つ以上のフィルターのリストを指定します。フィルター属性値に一致する値をもつオブジェクトのみが戻されます。 容量を指定する場合、単位も入力する必要があります。
注: 一部のフィルターでは、コマンドの入力時にワイルドカードを使用できます。 SAN ボリューム・コントローラー CLI でのワイルドカードの使用について、以下の規則が適用されます。
  • ワイルドカード文字はアスタリスク (*) です。
  • コマンドには最大 1 つのワイルドカードを含めることができます。これは、ストリングの最初または最後の文字である必要があります。
  • ワイルドカードを使用するときは、次のように、フィルター項目を二重引用符 ("") で囲みます。
    svcinfo lscontroller -filtervalue "name=md*"
-nohdr
(オプション) デフォルトでは、見出しは、簡略形式のビューではデータの列ごとに、詳細形式のビューではデータの項目ごとに表示されます。-nohdr パラメーターは、これらの見出しの表示を抑止します。
注: 表示するデータがない場合、見出しは表示されません。
-delim delimiter
(オプション) デフォルトでは、簡略形式のビューのデータのすべての列がスペースで区切られます。 各列の幅は、データの各項目の最大可能幅に設定されています。 詳細ビューでは、データの項目ごとに 1 行が使用され、見出しが表示される場合は、データと見出しはスペースで区切られます。-delim パラメーターは、この動作を指定変更します。-delim パラメーターでは、1 バイトの文字を入力できます。コマンド行に -delim : と入力すると、簡略ビューのすべてのデータ項目がコロン (:) で区切られます。例えば、列の間の空白は発生しません。 詳細ビューでは、データと見出しは指定の区切り文字で区切られます。
-filtervalue?
(オプション) 有効なフィルター属性を表示します。svcinfo lscontroller コマンドで有効なフィルター属性は次のとおりです。
  • controller_id
  • id
controller_id | controller_name
(オプション) コントローラーの名前または ID を指定します。 このパラメーターを指定すると、特定のコントローラーの詳細ビューが返され、-filtervalue パラメーターで指定された値はすべて無視されます。 controller_id | controller_name パラメーターを指定しなかった場合、簡略ビューには、-filtervalue パラメーターで指定されたフィルタリング要件に一致するすべてのコントローラーが表示されます。

説明

このコマンドは、クラスターが認識できるコントローラーの簡略リストまたは詳細ビューを戻します。

以下の値は、出力ビュー内のデータに適用できます。
degraded no, yes

ストレージ・コントローラーの名前をクラスター上に表示される名前と区別するためには、svcinfo lscontroller コマンドを発行してストレージ・コントローラーをリストします。判別したいコントローラーのコントローラー名または ID を記録します。問題のコントローラーについて、svcinfo lscontroller controller name | id コマンドを発行します。ここで、controller name | id はコントローラーの名前または ID です。コントローラーのワールド・ワイド・ノード名 (WWNN) を記録する。 WWNN を使用して実際のストレージ・コントローラーを判別でき、その場合は、ネイティブのコントローラー・ユーザー・インターフェースを起動するか、WWNN を持つ実際のコントローラーを検査するためにコントローラー・ユーザー・インターフェースが提供するコマンド行ツールを使用します。

注:
  1. mdisk_link_count 値は、現在このコントローラーをアクティブ・コントローラーとして使用している MDisk の数です。
  2. max_mdisk_link_count 値は、mdisk_link_count 値に最後にリセットされた後に mdisk_link_count が達した最高値です。 この値は、固有の保守手順によってリセットされ、またクラスター・エラー・ログが消去されたときにリセットされます。
  3. コントローラー path_count 値は、現在このコントローラー・ポートをアクティブ・コントローラー・ポートとして使用している MDisk の MDisk path_count 値の合計です。
  4. コントローラー max_path_count 値は、path_count 値に最後にリセットされた後にコントローラー path_count が達した最高値です。 この値は、固有の保守手順によってリセットされ、またクラスター・エラー・ログが消去されたときにリセットされます。
  5. allow_quorum 値は、コントローラーが現在クォーラム・ディスクをサポートするために使用可能であるかどうかを示します。 クォーラム・サポートは、コントローラーのハードウェア・タイプに応じて使用可能または使用不可に設定されています。

簡略な呼び出し例

svcinfo lscontroller -delim :

簡略な結果出力

id:controller_name:ctrl_s/n:vendor_id:product_id_low:product_id_high
7:controller7:3EK0J5Y8:SEAGATE :ST373405:FC      
8:controller8:3EK0J6CR:SEAGATE :ST373405:FC      
9:controller9:3EK0J4YN:SEAGATE :ST373405:FC      
10:controller10:3EK0GKGH:SEAGATE :ST373405:FC      
11:controller11:3EK0J85C:SEAGATE :ST373405:FC      
12:controller12:3EK0JBR2:SEAGATE :ST373405:FC      
13:controller13:3EKYNJF8:SEAGATE :ST373405:FC      
14:controller14:3EK0HVTM:SEAGATE :ST373405:FC 

詳細な呼び出し例

svcinfo lscontroller -delim = 7

詳細な結果出力

id=7
controller_name=controller7
WWNN=20000004CF2412AC
mdisk_link_count=1
max_mdisk_link_count=1
degraded=no
vendor_id=SEAGATE 
product_id_low=ST373405
product_id_high=FC      
product_revision=0003
ctrl_s/n=3EK0J5Y8
allow_quorum=no
WWPN=22000004CF2412AC
path_count=1
max_path_count=1
WWPN=21000004CF2412AC
path_count=0
max_path_count=0
ライブラリー | サポート | ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2003, 2010. All Rights Reserved.