Dell™ PowerVault™ Modular Disk Storage Manager CLI ガイド w w w. d e l l . c o m | s u p p o r t . d e l l .
メモおよび注意 メモ: コンピュータを使いやすくするための重要な情報を説明してい ます。 注意: ハードウェアの損傷やデータの損失の可能性を示し、その危険を回 避するための方法を説明しています。 ____________________ 本書の内容は予告なく変更されることがあります。 © 2008 すべての著作権は Dell Inc. にあります。 Dell Inc. からの書面による許可なしには、いかなる方法においてもこのマニュアルの複 写、転載することを禁じます。 本書に使用されている商標:Dell、DELL ロゴ、および PowerVault は Dell Inc. の商標 です。Microsoft、Internet Explorer および Windows は米国その他の国における Microsoft Corporation の商標または登録商標です。 本書では、必要に応じて上記以外の商標や会社名が使用されている場合がありますが、そ れらの商標や会社名は、一切 Dell Inc.
目次 1 コマンドラインインタフェ ースについて . . . . . . . . . . . . . . . . . . . . . . コマンドラインインタフェースの使用法 . . . . . 15 . . . . . . . . . . . . . . . . . . . . . . 15 16 18 . . . . . . . . . . . . . . . . . . . . . 24 使用上の注意 . . . . . . . . CLI コマンド . . . . . . . . . コマンドラインパラメータ 書式の注意点 . 詳細なエラーレポート 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 . . . . . . . . . . . . . . . . . . . . 25 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 終了ステータス 使用例 13 スクリプトコマンドについて スクリプトコマンド構造 . . . . .
3 ストレージアレイの設定 . ストレージアレイの設定 . . . . . . . . . . . . 47 . . . . . . . . . . . . . . . 48 ストレージアレイの構成要素の決定 ファイルへの設定の保存 . . . . . . . 仮想ディスクの作成コマンドの使用 自動設定コマンドの使用 . . . . . . . 設定の変更 . . . . . . . . . . 49 52 53 58 . . . . . . . . . . . . . . . . . . . . . . . 61 . . . . . . . . . . ストレージアレイのパスワードの設定 SMTP アラートと SNMP ア ラートの設定 . . . . . . . . . . . . . . . RAID コントローラモジュールの時 計の設定 . . . . . . . . . . . . . . . . . . ストレージアレイのホストタイ プの設定 . . . . . . . . . . . . . . . . . . 変更優先度の設定 . . . . . . . . . .
ユーザー定義パラメータ . . . . . . . スナップショット仮想ディスクとリ ポジトリ仮想ディスクの名前 . . . . . . . . . 77 . . . . . 80 スナップショット仮想ディスク の設定の変更 . . . . . . . . . . . . . . . . . . . . . . 81 スナップショット仮想ディスク の停止と削除 . . . . . . . . . . . . . . . . . . . . . . 82 スナップショット仮想ディ スクの再生成 . . . . . . . . . . . . . . . . . スナップショット仮想ディスクを再生成 するためのホストサーバーの準備 . . . . . スナップショット仮想ディス クの再生成 . . . . . . . . . . . . . . . . . . 5 . . 82 . . 83 . . 84 . . . . . 85 . . . . . . . . . . . .
他の機能との対話 . . . . . . . . . . . . . . . . . . . ストレージパーティショニング スナップショット仮想ディスク 6 . . . . . . . . . . . . . . . . ストレージアレイのメンテナンス 定期メンテナンス . . . . . . . . . . . . . . . . . . . メディアスキャンの実行 . . . . . コンシステンシーチェックの実行 RAID コントローラモジュー ルのリセット . . . . . . . . . . . . RAID コントローラモジュールの データ転送の有効化 . . . . . . . . バッテリーの使用日数 . . . . . . . 永続予約の削除 . . . . . . . . . . . RAID コントローラモジュール の時計の同期化 . . . . . . . . . . . 物理ディスクの位置の確認 . . . . パフォーマンス調整 . . . . . . . . 101 101 . . . . . . . 101 103 . . . . . . .
リカバリ操作 . . . . . . . . . . . . . . . . . . . . . . RAID コントローラモジュール の操作モードの設定 . . . . . . RAID コントローラモジュー ルの所有権の変更 . . . . . . . 物理ディスクの初期化 . . . . 物理ディスクの再構築 . . . . 仮想ディスクの初期化 . . . . 仮想ディスクの再割り当て . . 7 スクリプトコマンド コマンド(機能別) . . . . . . . . . . 111 . . . . . . . . . 113 113 114 114 115 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . コマンドのフォーマットルール 111 117 . . . . . . . . . . . 118 . . . . . . . . . . . . . . . . . 120 ディスクグループコマンド . . .
Clear Storage Array Firmware Pending Area . . . . . . . . . . . . Clear Virtual Disk Reservations . . Create Host . . . . . . . . . . . . . Create Host Group . . . . . . . . . Create Host Port . . . . . . . . . . Create iSCSI Initiator . . . . . . . . Create RAID Virtual Disk (物理ディスクの自動選択). . . Create RAID Virtual Disk (空き容量に基づく選択) . . . . Create RAID Virtual Disk (物理ディスクの手動選択). . . Create Snapshot Virtual Disk . . . Create Virtual Disk Copy . . . . . . Delete Disk Group . . . . . . . . . Delete Host . . .
Remove Virtual Disk LUN Mapping . . . Repair Virtual Disk Consistency . . . . . Reset RAID Controller Module . . . . . Reset Storage Array Battery Install Date . . . . . . . . . . . . . . . . . . . . Reset ストレージアレイ iSCSI Baseline Reset Storage Array SAS PHY Baseline . Reset Storage Array Virtual Disk Distribution . . . . . . . . . . . . . . Revive Disk Group . . . . . . . . . . . . . Revive Physical Disk . . . . . . . . . . . . Save Enclosure Log Data . . . . . . . . . Save Physical Disk Log . . . . . . .
Set Storage Array Enclosure Positions . . . . Set Storage Array ICMP Response . . . . . . Set Storage Array iSNS Server IPv4 Address . Set Storage Array iSNS Server IPv6 Address . Set Storage Array iSNS Server Listening Port Set Storage Array iSNS Server Refresh . . . . Set Storage Array Time . . . . . . . . . . . . Set Unnamed Discovery Session . . . . . . . Set Virtual Disk . . . . . . . . . . . . . . . . . Set Virtual Disk Copy . . . . . . . . . . . . . . Show Current iSCSI Sessions . . . . . . . . .
Start Enclosure Blink . . . . . . . Start iSCSI DHCP Refresh . . . . . Start Physical Disk Blink . . . . . Start Physical Disk Initialize . . . Start Physical Disk Reconstruction Start Storage Array Blink . . . . . Start Virtual Disk Initialization . . Stop Disk Group Blink . . . . . . . Stop Enclosure Blink . . . . . . . Stop iSCSI Session . . . . . . . . . Stop Physical Disk Blink . . . . . . Stop Snapshot . . . . . . . . . . . Stop Storage Array Blink . . . . .
目次
コマンドラインインタフェース について 本ガイドは、コマンドラインインタフェース(CLI)ツールおよびその 関連コマンドとスクリプトファイルを使用するシステム管理者、開発 者、およびエンジニアを対象としています。CLI コマンドによって実行 される関数は、Modular Disk(MD)Storage Manager からでもアク セスできます。MD Storage Manager は、ストレージアレイに対する グラフィカルユーザーインタフェース(GUI)です。Storage Manager ソフトウェアについては、『ユーザーズガイド』を参照してください。 Storage Manager ソフトウェアは、複数のストレージアレイを作成およ び管理するために使用されるソフトウェアです。詳細については、お使 いのシステムに付属のハードウェアおよびソフトウェアのマニュアルを 参照してください。 メモ:アップデートには他の文書の内容を差し替える情報が含まれてい る場合がよくありますので、support.dell.
対話モードでコマンドを実行することもできます。対話モードでは、特 定のストレージアレイに接続し、コマンドを入力し、ストレージアレイ への効果を確認しながら、新しいコマンドを入力することができます。 コマンドラインインタフェースから、Dell™ PowerVault™ Modular Disk Storage Manager ソフトウェア(MD Storage Manager)のスク リプトエンジンユーティリティに直接アクセスできます。スクリプトエ ンジンは、コマンドラインからコマンドを読み取ったり、スクリプト ファイルを実行することにより、コマンドによって指示される動作を実 行します。 コマンドラインインタフェースを使用して、次のことが行えます。 • スクリプトエンジンに直接アクセスして、対話モードで、またはス クリプトファイルを使用してコマンドを実行できます。 • 異なるストレージアレイに対して同じ設定を行う場合には、複数の ストレージアレイで実行するスクリプトコマンドバッチファイルを 作成できます。 • ホストに直接接続しているストレージアレイ、イーサネット経由で ホストと接続しているストレージ
コマンドラインインタフェースの使用法 CLI コマンドを使用して、スクリプトエンジンにアクセスしたり、スク リプトコマンドを受け取るストレージアレイを指定したり、動作環境パ ラメータを設定することができます。 CLI コマンドの構成要素は次のとおりです。 • SMcli • ストレージアレイ識別子 • パラメータ • スクリプトコマンド CLI コマンドの一般的な形式のシンタックスは次のとおりです。 SMcli storageArray パラメータ スクリプトコマンド ; SMcli コマンドラインインタフェースを起動します。 storageArray ストレージアレイのホスト名または IP アドレス。 パラメータ コマンドの環境と目的を定義する CLI パラメータ。 スクリプトコマ 1 つ以上のスクリプトコマンド、またはスクリプトコマンド ンド を含むスクリプトファイルの名前。 スクリプトコマンドは、ストレージアレイの設定コマンドです。スクリ プトコマンドの概要を 31 ページの「スクリプトコマンドについて」に まとめます。スクリプトコマンドの定義、シンタックス、およびパラ メータ
パラメータなしで SMcli を入力したり、間違ったパラメータを入力し た場合には、スクリプトエンジンにより、使用法に関する情報が表示さ れます。 メモ:SMcli コマンドは、管理ステーションでの MD Storage Manager ソフ トウェアのインストール中に選択されたパスのクライアントディレクトリ にインストールされます。 メモ:SMcli コマンドは、システム環境コマンドパスのコンポーネントに なります。 CLI コマンド 本項では、次のことを行う際に使用できる CLI コマンドについて説明し ます。 • ストレージアレイの識別 • パスワードの設定 • ストレージアレイの追加 • 通信パラメータの指定 • スクリプト設定コマンドの指定 • スクリプト設定コマンドが含まれるファイルの指定 次に、各コマンドで使用されるパラメータとターミナルを示す CLI コマ ンドの書式について説明します。次に、各コマンドで使用されるパラ メータとターミナルを示す CLI コマンドの書式について説明します。ま た、CLI コマンドで使用されるパラメータの定義を 表 1-1 に示します。
SMcli ホスト名または IP アドレス [ ホスト名または IP アド レス ] [-c " コマンド ; { コマンド 2};"] [-n ストレージアレイ名 | -w WWID] [-o 出力ファイル ][-p パスワード ][-e][-S] SMcli ホスト名または IP アドレス [ ホスト名または IP アドレス ] [-f スクリプトファイル ] [-n ストレージアレイ名 | -w WWID] [-o 出力ファイル ] [-p パスワード ] [-e] [-S] SMcli (-n ストレージアレイ名 | -w WWID) [-c " コマンド ; { コマンド 2};"] [-o 出力ファイル ][-p パスワード ][-e][-S] SMcli (-n ストレージアレイ名 | -w WWID) [-f スクリプトファイル ] [-o 出力ファイル ] [-p パスワード ] [-e] [-S] SMcli (-n ストレージアレイ名 | -w WWID) [-o 出力ファイル ][-p パスワード ][-e][-S] SMcli -a email: 電子メールアドレス [ ホスト名また
SMcli -m ホスト名または IP アドレス -F 電子メール アドレス [-g 連絡先情報ファイル ][-S] SMcli -A [ ホスト名または IP アドレス [ ホスト名または IP アドレス ]] [-S] SMcli -X (-n ストレージアレイ名 | -w WWID | -h ホスト名 ) SMcli -? コマンドラインパラメータ 表 1-2.
表 1-2.
表 1-2. コマンドラインパラメータ (続き) パラメータ 定義 -g すべての電子メールのアラート通知に含まれる電子 メール送信者の連絡先情報を含む ASCII ファイルを指 定します。CLI では、ASCII ファイルは区切り記号のな い、または指定形式のないテキストのみのファイルと して扱われます。通常、ASCII ファイルには次の情報 が含まれます。 • 名前 • 役職 • 会社名 • 電話 • 携帯電話番号 メモ:OS がサポートするファイル名であれば、どの ファイル名でも使用できます。ただし、userdata.txt は 使用できません。OS によっては、システム情報用に userdata.
表 1-2.
表 1-2.
表 1-2.
書式の注意点 名前またはラベルの一部として使用する引用符("")については、 Microsoft® Windows® OS 上で CLI コマンドおよびスクリプトコマンド を実行する際には注意が必要です。次に、Windows 上での CLI コマン ドおよびスクリプトコマンドの実行において、名前に引用符を使用する ときの注意事項を示します。 対話モード以外では、引数の一部である引用符(" ")には、その前に 円マーク(\)を挿入する必要があります。次に、入力の例を示します。 -c "set storageArray userLabel=\"Engineering\";" Engineering はストレージアレイ名です。 スクリプトコマンド内で文字ストリング( 「ストリングリテラル」とも 呼ばれます)の一部として引用符(" ")を使用することはできません。 たとえば、次のストリングを入力して、ストレージアレイ名を "Finance"Array に設定することはできません。 -c "set storageArray userLabel= \"\"Finance\"Array\";" Linux 上では、名前また
エラー処理において、エラーは次の 2 つのタイプとして扱われます。 • ユーザーが入力したパラメータまたはシンタックスエラー • 操作エラーの結果として発生した例外 CLI によりいずれかのエラータイプが検出されると、そのエラー情報が 直接コマンドラインに出力され、リターンコードが設定されます。リ ターンコードによっては、エラーの原因になったパラメータに関する情 報も出力されます。また、ユーザーが入力した可能性のあるシンタック スエラーを確認するために必要な、コマンドシンタックスに関する情報 も出力されます。 コマンドの実行中に例外が発生した場合は、CLI は自動的に、エラー情 報を excprpt.txt という名前のファイルに保存します。CLI は、システ ムプロパティ devmgr.datadir によって指定されているディレクトリ に excprpt.
表 1-3.
表 1-3. 終了ステータス (続き) ステータス値 意味 28 未知のホストエラーが発生しました。 29 送信者の連絡先情報ファイルが見つかりませんでした。 30 送信者の連絡先情報ファイルを読み込めませんでした。 31 userdata.
Windows: SMcli finance1 finance2 -c "set session password= \"TestArray\"; delete virtualDisk [\"Stocks_<_ Bonds\"]; create virtualDisk physicalDiskCount[3] raidLevel=5 capacity=10 GB userLabel=\"Finance\"; show storageArray healthStatus;" Linux: SMcli finance1 finance2 -c ‘set session password= "TestArray"; delete virtualDisk ["Stocks_<_Bonds"]; create virtualDisk physicalDiskCount[3] raidLevel=5 capacity=10 GB userLabel="Finance"; show storageArray healthStatus;’ 次の例は、scriptfile.
次の例では、現在の構成内で現在検出されているすべてのストレージア レイが表示されます。この例のコマンドにより、各ストレージアレイの ホスト名が返されます。 SMcli -d 各ストレージアレイの IP アドレスを確認したい場合には、このコマン ドに -i パラメータを追加します。 SMcli -d -i コマンドラインインタフェースについて 29
コマンドラインインタフェースについて
スクリプトコマンドについて スクリプトコマンドを使用して、ストレージアレイを設定および管理す ることができます。スクリプトコマンドは、コマンドラインインタ フェース(CLI)コマンドとは異なりますが、コマンドラインインタ フェースを使ってスクリプトコマンドを入力します。スクリプトコマン ドは個々に入力することもできますし、スクリプトコマンドが含まれる ファイルを実行するという方法もあります。個々のスクリプトコマンド を入力する場合には、CLI コマンドの一部としてそのコマンドを指定し ます。スクリプトコマンドのファイルを実行する場合は、CLI コマンド 内にそのファイル名を指定します。スクリプトコマンドは、スクリプト エンジンによって処理されます。スクリプトエンジンは、次のことを行 います。 • コマンドシンタックスの検証 • コマンドの解釈 • 指定されたコマンドを、RAID コントローラモジュールによって実行 される適切なプロトコル準拠コマンドに変換します。 • コマンドをストレージアレイに渡します。 ストレージアレイでは、ストレージアレイ内の RAID コントローラモ ジュールがスクリプ
表 2-1.
• ブラケット • 識別子のリスト メモ:名前には、英数文字、ハイフン、アンダースコアを自由に組み合 わせて使用できます。コマンド名の長さは 30 文字までです。文字数の制 限を超える場合は、角括弧([ ])の代わりに山括弧(< >)を使用してくだ さい。 コマンドが特定のオブジェクトを参照しない場合、オブジェクトタイプ を使用します。all パラメータは、ストレージアレイ内の指定タイプの すべてのオブジェクトを示します(たとえば、allVirtualDisks)。 特定のオブジェクトに対してコマンドを実行する場合には、 ブラケットを使用してオブジェクトを指定します(たとえば、 virtualDisk[engineering])。オブジェクトのサブセットを指定 する場合にはブラケット内に識別子リストを指定します(たとえば、 virtualDisks[sales engineering marketing]) 。識別子リスト内で は、スペースを区切り文字とします。オブジェクトを説明するのにさら に情報が必要な場合には、修飾子を使用します。 表 2-2 に、オブジェクトタイプと、オブジェクトタイプに関連付
表 2-2.
表 2-3.
表 2-3.
繰り返しシンタックス要素 繰り返しシンタックス要素とは、1 つ以上のスクリプトコマンドで使用 できる変数とパラメータの 1 つのカテゴリのことです。繰り返しシン タックスは、117 ページの「スクリプトコマンド」に記されているスク リプトコマンドの定義内で使用されています。繰り返しシンタックスと シンタックスで使用できるシンタックス値を、表 2-4 に示します。 表 2-4.
表 2-4.
表 2-4.
表 2-4.
表 2-4.
表 2-4.
表 2-5.
使用ガイドライン コマンドラインにスクリプトコマンドを指定するときの注意点を次に示 します。 • コマンドはすべて最後にセミコロン(;)を付けます。 • 1 つのコマンドラインに複数のコマンドを指定できますが、コマン ド間はセミコロン(;)で区切ることが必要です。 • コマンドと、関連するプライマリパラメータとセカンダリパラメー タ間は半角スペースで区切ることが必要です。 • スクリプトエンジンでは、大文字と小文字が区別されます。 • スクリプトにコメントを追加できます。コメントを追加しておくと、 後でスクリプトコマンドの目的を確認するのに役立ちます。コメン トの追加方法については、45 ページの「スクリプトファイルへのコ メントの追加」を参照してください。 メモ:CLI とスクリプトコマンドは大文字と小文字を区別しませんが、 ユーザーラベル(仮想ディスク、ホスト、ホストポートなどのユーザーラ ベル)は大文字小文字を区別します。ユーザーラベルでオブジェクトを指 定する場合は、ユーザーラベルは定義されているとおりに入力する必要が あります。大文字小文字が間違っていると、CLI およびスクリプト
スクリプトファイルへのコメントの追加 スクリプトファイルにコメントを追加する方法は次の 3 つです。 1 スクリプトエンジンは、2 つのスラッシュ(/ /)の後のすべてのテキ ストの行末文字に到達するまでをコメントとして解釈します。スク リプトエンジンがコメント処理を開始した後、行末文字を検出でき ない場合、エラーメッセージが表示され、スクリプトオペレーショ ンは終了します。このエラーは、たとえば、スクリプトの最後にコ メントを追加して、最後に Enter キーを押していない場合に発生し ます。 // 既存の設定を削除 clear storageArray Configuration; 2 スクリプトエンジンは、/ * と * / 間のテキストをコメントと解釈し ます。スクリプトエンジンがコメント開始記号とコメント終了記号 の両方を検出できない場合、エラーメッセージが表示され、スクリ プトオペレーションは終了します。 /* 既存の設定を削除 */ clear storageArray Configuration; 3 スクリプトファイルの実行中に表示したいコメントをスクリプト ファイル内に追加する場合は、sh
スクリプトコマンドについて
ストレージアレイの設定 本章では、コマンドラインからスクリプトコマンドを実行して、物理 ディスクグループから仮想ディスクを作成し、RAID(Redundant Array of Independent Disks)ストレージアレイを設定する方法につい て説明します。ここでは、RAID についてその概念と関連用語について 理解していることを前提とします。ストレージアレイを設定する前に、 物理ディスク、ディスクグループ、仮想ディスク、ホストグループ、ホ スト、および RAID コントローラモジュールの概念については熟知して いるようにしてください。ストレージアレイの設定と関連定義の詳細に ついては、オンラインヘルプ、『取り付けガイド』、MD Storage Manager の『ユーザーズガイド』、および『オーナーズマニュアル』を 参照してください。 RAID ストレージアレイを設定する際には、適切な RAID レベルとその 他必要な項目を確実にそのストレージアレイに対して定義できるよう、 事前の計画が必要です。ストレージアレイを設定する主な目的は、物理 ディスクのコレクションから、ホストによってアドレスを設定でき
ほとんどのコマンドおよびスクリプトファイルにおいて、全 Windows OS と Linux OS でシンタックスは変わりません。ただし、 Windows OS では、コマンド内の名前の入力方法について追加の必要 事項があります。Windows では、名前は、他の区切り記号に加え 2 つ の円記号(\)で囲む必要があります。たとえば、Windows 上で実行す るコマンド内では、名前は次のように入力します。 [\"Engineering\"] Linux システムでは、スクリプトファイル内でこの名前は次のようにな ります。 ["Engineering"] ストレージアレイの設定 ストレージアレイを設定する際、最大限のデータ保護レベルを維持しな がら、データへのアクセス速度を上げることによって、最大限のデータ 可用性を引き出すことができます。ホストがデータにアクセスする速度 は、ディスクグループの RAID レベルと、セグメントサイズ設定の影響 を受けます。データ保護レベルは、RAID レベル、ハードウェアの冗長 性(グローバルホットスペアなど)、ソフトウェア冗長性(スナップ ショット機能など)によって決まり
ストレージアレイの構成要素の決定 以前設定されたことのないストレージアレイを設定する場合でも、スト レージアレイに含めるハードウェアとソフトウェア機能を決定する必要 があります。既存の設定を持つストレージアレイを設定する場合には、 ストレージアレイ全体を再構築しているのでない限り、新しい設定が既 存の設定を変えてしまわないように注意することが必要です。たとえ ば、未割り当ての物理ディスクで新しいディスクグループを作成する場 合には、どの物理ディスクを使用できるのか判断する必要があります。 本項で説明するコマンドにより、ストレージアレイ内のコンポーネント と機能を確認することができます。 show storageArray コマンドでは、ストレージアレイのコンポーネ ントとプロパティに関する以下の情報を得ることができます。 • ストレージアレイ内のコンポーネントと機能に関する詳細なプロ ファイル • バッテリーの使用日数 • デフォルトホストタイプ(現在のホストタイプ) • 使用可能な他のホストタイプ • ホットスペアの場所 • 有効な機能の識別子 • 論理コンポーネントと物理コンポー
show storageArray profile コマンドは、ストレージアレイに関する 詳細情報を返します。この情報の表示は複数画面にわたります。表示 バッファのサイズを大きくすれば、全情報を一度に表示することもでき ます。この詳細情報をファイルに保存したい場合は、次のコマンドを実 行してください。 client>smcli 123.45.67.89 -c "show storageArray profile;" -o c:\folder\storageArrayprofile.txt この例では、folder が、プロファイルファイルを保存するフォルダで、 storageArrayprofile.
• show storageArray hostTopology (225 ページの「Show Storage Array Host Topology」) • show storageArray lunmappings (225 ページの「Show Storage Array LUN Mappings」) • show allVirtualDisks (229 ページの「Show Virtual Disk」) • show diskGroup (214 ページの「Show Disk Group」) • show virtualDisk reservations (233 ページの「Show Virtual Disk Reservations」) 以下のコマンドもストレージアレイに関する情報を返します。 • show storageArray autoConfigure (223 ページの「Show Storage Array Autoconfigure」) • show controller NVSRAM (220 ページの「Show RAID Controller Module N
ファイルへの設定の保存 注意:ファイルに情報を保存する際、スクリプトエンジンは、ファイル名 が実際に存在するファイル名なのかどうかということに関知しません。既 存のファイル名である場合でも、スクリプトエンジンは、何の警告もなく、 そのファイルに情報を上書きします。 新しく設定を行った後で、または他のストレージアレイ上で使用す るために既存設定をコピーするために、設定内容をファイルに保存 することができます。設定を保存するには、save storageArray configuration コマンドを使用します。設定を保存すると、コマンド ライン上で実行できるスクリプトファイルが作成されます。このコマン ドのシンタックスを次に示します。 save storageArray configuration file=" ファイル名 " [(allconfig | globalSettings=(TRUE | FALSE)) | virtualDiskConfigAndSettings=(TRUE | FALSE) | hostTopology=(TRUE | FALSE) | lunMappings= (TRUE |
仮想ディスクの作成コマンドの使用 create virtualDisk コマンドを使用して、次の 3 つの方法で、スト レージアレイ上に新しい仮想ディスクを作成できます。 • ユーザー自身が新しいディスクグループに物理ディスクを割り当て るのと同時に新しい仮想ディスクを作成する。 • MD Storage Manager ソフトウェアが新しいディスクグループに物 理ディスクを割り当てるのと同時に新しい仮想ディスクを作成する。 • 既存のディスクグループに新しい仮想ディスクを作成する。 ディスクグループには、未割り当ての物理ディスクがあることが必要で す。仮想ディスクにディスクグループの全容量を割り当てる必要はあり ません。 ユーザーが割り当てる物理ディスクで仮想ディスクを作成 新しい仮想ディスクを作成し、使用する物理ディスクを割り当てると、 MD Storage Manager が新しいディスクグループを作成します。そし て、RAID コントローラモジュールファームウェアがディスクグループ 番号を新しいディスクグループに割り当てます。このコマンドのシン タックスを次に示します。 create v
physicalDisks パラメータには、ディスクグループとして使用する物 理ディスクのリストを指定します。各物理ディスクに対してエンクロー ジャ ID とスロット ID を入力します。リストは括弧で囲みます。物理 ディスクのエンクロージャ ID とスロット ID はコンマで区切ります。エ ンクロージャ ID とスロット ID のペアとペアはスペースで区切ります。 たとえば、次のように入力します。 (0,0 0,1 0,2 0,3 0,4) capacity パラメータは、仮想ディスクのサイズを定義します。仮想 ディスクにディスクグループの全容量を割り当てる必要はありません。 未使用分は、後で別の仮想ディスクに割り当てることができます。 owner パラメータは、仮想ディスクを割り当てる RAID コントローラ モジュールを定義します。RAID コントローラモジュールを指定しない 場合、RAID コントローラモジュールファームウェアにより、仮想ディ スクのオーナーが決定されます。 segmentSize パラメータは、autoConfigure storageArray コマン ドで使用される segmen
この例では、新しいディスクグループと、Engineering_1 という名前 の仮想ディスクが自動的に作成されます。ディスクグループの RAID レ ベルは 5 です(RAID 5)。ディスクグループには 3 つの物理ディスクが 使用され、作成される仮想ディスクの容量は 20 GB です。各物理ディス クの容量が 73 GB だった場合、ディスクグループの総容量は 219 GB に なりますが、仮想ディスクには 20 GB しか割り当てないので、残りの 199 GB は、このディスクグループに後で追加できる別の仮想ディスク 用に使えます。各仮想ディスクのセグメントサイズは 64 KB です。 ホットスペアは、この新しいディスクグループ用には作成されていない ので、このコマンドの実行後、ホットスペアを作成する必要があり ます。 ソフトウェアが割り当てる物理ディスクで仮想ディスクを作成 仮想ディスクの作成時、MD Storage Manager ソフトウェアに物理 ディスクを割り当てさせることができます。ソフトウェアに物理ディス クを割り当てさせる場合には、使用する物理ディスク数のみ指定する必 要があります。M
このコマンドは、ユーザーが物理ディスクを割り当てるバージョンの create virtualDisk コマンドとほぼ同じです。このコマンドで必要な のは、ディスクグループ内で使用する物理ディスクの数とタイプのみで す。物理ディスクのリストを入力する必要はありません。他のすべての パラメータについては、前述のバージョンの create virtualDisk コマン ドと同じです。MD Storage Manager による物理ディスクの割り当て がユーザーによる物理ディスクの割り当てに相反する場合、エンクロー ジャロスプロテクションは異なる実行のされ方をします。違いの説明に ついては、57 ページの「エンクロージャロスプロテクション」を参照 してください。 ソフトウェアが割り当てる物理ディスクを使った仮想ディスクの作成例 client>smcli 123.45.67.89 -c "create virtualDisk physicalDiskCount=3 raidLevel=5 userLabel= \"Engineering_1"\ capacity=20 GB owner=0 segmentSize=
userLabel パラメータは、仮想ディスクの名前です。仮想ディスク名 は、英数字、ハイフン、下線のどんな組み合わせでもかまいません。仮 想ディスク名の最大長は 30 文字です。仮想ディスク名は引用符(" ") で囲む必要があります。 freeCapacityArea パラメータでは、仮想ディスクで使用する空き容 量を定義します。ディスクグループに空き容量がある場合は、このパラ メータを使用して、仮想ディスクの作成で使用する空き容量を指定でき ます。仮想ディスクにディスクグループの全容量を割り当てる必要はあ りません。未使用分の容量は、後で別の仮想ディスクに割り当てること ができます。 userLabel、capacity、owner、segmentSize の各パラメータにつ いては、前述の create virtualDisk コマンドと同じです。 エンクロージャロスプロテクション enclosureLossProtect パラメータは、エンクロージャロスプロテク ションのオン / オフを切り替えるブールスイッチです。正常に機能する ためには、仮想ディスクグループ内の各物理ディスクが別々のエンク ロー
方式 enclosureLossProtect= TRUE enclosureLossProtect=FALSE ユーザーが物理ディ スクを割り当てる。 いずれかの 1 つのエンク ロージャから複数の物理 ディスクを選択すると、 ストレージアレイによっ てエラーが返されます。 ストレージアレイはオペレー ションを実行しますが、作成 されるディスクグループには エンクロージャロスプロテク ションがかかりません。 RAID コントローラモ ジュールのファーム ウェアによって物理 ディスクが割り当て られる。 新しいディスクグループ に必ずエンクロージャロ スプロテクションがかか るように、RAID コント ローラモジュールの ファームウェアが物理 ディスクを提供できない 場合、ストレージアレイ はエラーを返します。 ストレージアレイがオペレー ションを実行するとディスク グループにエンクロージャロ スプロテクションがかからな い可能性がある場合でも、ス トレージアレイはオペレー ションを実行します。 既存のディスクグループ上に仮想ディスクを作成する場合、 enclosureLossProtect
これらのパラメータに基づいて、MD Storage Manager が自動的に ディスクグループ、仮想ディスク、およびホットスペアを作成します。 そして、RAID コントローラモジュールが、作成されるディスクグルー プと仮想ディスクに番号を割り当てます。MD Storage Manager が初 期設定を作成した後、set virtualDisk コマンドを使用して、仮想ディ スクラベルを定義できます。 autoConfigure storageArray コマンドを実行する前に、show storageArray autoConfigure コマンドを実行します。show storageArray autoConfigure コマンドは、MD Storage Manager がストレージアレイを作成するのに使用するパラメータ値のリストを返 します。autoConfigure storageArray コマンドを実行するときに新 しいパラメータ値を入力することにより、これらのパラメータ値を変更 できます。show storageArray autoConfiguration コマンドで返 されるパラメータ値を
• diskGroupCount パラメータは、ストレージアレイ内に必要な新 しいディスクグループの数を定義します。 • virtualDisksPerGroupCount パラメータは、各ディスクグルー プに必要な仮想ディスクの数を定義します。 • hotSpareCount パラメータは、各ディスクグループに必要なホッ トスペアの数を定義します。 • segmentSize パラメータは、RAID コントローラモジュールが、仮 想ディスク内の次の物理ディスクにデータを書き込む前に 1 つの物 理ディスクに書き込むデータ量(キロバイト単位)を定義します。 ストレージの最小単位はデータブロックです。各データブロックに は、512 バイトのデータが格納されます。セグメントサイズは、そ こに含まれるデータブロック数で決まります。8 KB セグメントに は、16 のデータブロックが含まれます。64 KB セグメントには、 128 のデータブロックが含まれます。 有効なセグメントサイズ値は、8、16、32、64、128、256、およ び 512 です。 入力されたセグメントサイズ値は、RAID コントロ
自動設定コマンドの使用例 client>smcli 123.45.67.
ストレージアレイのパスワードの設定 set storageArray コマンドにより、ストレージアレイのパスワードを 定義できます。このコマンドのシンタックスを次に示します。 set storageArray password=" パスワード " password パラメータが、ストレージアレイのパスワードを定義し ます。パスワードを設定することにより、破壊的なコマンドが実行され るリスクを軽減することができます。 メモ:CLI コマンドには、破壊的なコマンドについての対話型警告があり ません。 注意:破壊的なコマンドが実行されると、データの損失など、深刻な被 害を受ける可能性があります。 ストレージアレイにパスワードを設定しない限り、すべてのユーザーが どんなスクリプトコマンドでも実行できることになります。パスワー ドによって、RAID コントローラモジュールが破壊的であると認識する コマンドがストレージアレイに対して実行されるのを防ぐことができ ます。破壊的なコマンドとは、ストレージアレイの状態を変更するすべ てのコマンドを指します。たとえば、仮想ディスクの作成、変更、リ セット、削除、名前の変更などが含
次に、SMTP アラート用にメールサーバー IP と送信者アドレスを設定 する例を示します。 SMcli -m 123.45.67.89 -F MyStorageArrayEvent@MyCompany.com または SMcli -m MyCompany.com -F MyStorageArrayEvent@MyCompany.com 次は、電子メールアラートの送信先を設定し、イベント情報のみを送信 するよう指定するコマンド例です。 SMcli -a email:MyCompanySupport@MyCompany.com 123.45.67.89 -I eventOnly 次の例では、SNMP トラップアラートを設定しています。この例では、 トラップの送信先は 123.45.67.891 です。ストレージアレイは 123.45.67.892 で、コミュニティ名は public です。 SMcli -a trap:public, 123.45.67.891 123.45.67.
ストレージアレイのホストタイプの設定 set storageArray コマンドを使って、デフォルトのホストタイプを定 義できます。このコマンドのシンタックスを次に示します。 set storageArray defaultHostType=( ホストタイプ名 | ホストタイプ識別子 ) defaultHostType パラメータは、RAID コントローラモジュールが、 ストレージアレイに接続されている未定義のホスト上で OS と通信する ときの方法を定義します。このパラメータは、ストレージアレイのデー タ I/O アクティビティに対してのホストタイプを定義します。管理ス テーションのホストタイプを定義するものではありません。OS は Windows か Linux のいずれかです。たとえば、defaultHostType を Linux と設定した場合、RAID コントローラモジュールは、Linux を実 行している未定義のホストと通信します。通常、ホストタイプを変更す る必要があるのは、ストレージアレイをセットアップするときのみで す。このパラメータは、ホストに対するストレージアレイの動作を変更 する必要
変更優先度の設定 変更優先度は、仮想ディスクの変更操作に割り当てる処理時間を定義し ます。仮想ディスクの変更操作に割り当てられる時間は、システムのパ フォーマンスに影響します。仮想ディスクの変更優先度に高い値を設定 すると、読み書きパフォーマンスが悪くなります。変更優先度が適用さ れるオペレーションは以下のとおりです。 • コピーバック • 再構築 • 初期化 • セグメントサイズの変更 • ディスクグループのデフラグ • ディスクグループへの空き容量の追加 • ディスクグループの RAID レベルの変更 lowest 優先度はシステムパフォーマンスには有利ですが、変更操作に 時間がかかることになります。highest 優先度は変更操作には有利です が、システムパフォーマンスが悪くなる可能性があります。 set virtualDisk コマンドを使用して、仮想ディスクの変更優先度を定 義できます。このコマンドのシンタックスを次に示します。 set (allVirtualDisks | virtualDisk [virtualDiskName] | virtualDisks [ 仮想
グローバルホットスペアの割り当て ホットスペアとは、ストレージアレイ内の障害が発生した物理ディスク と置き換えられる物理ディスクのことです。ホットスペアは、障害が発 生した物理ディスクと同じタイプの物理ディスクである必要があり、ま た、障害が発生する可能性があるすべての物理ディスクの容量と同じか それ以上の容量を持っている必要があります。ホットスペアの容量が、 障害の発生した物理ディスクの容量より小さい場合、ホットスペアは障 害が発生した物理ディスクからデータを再構築することができません。 ホットスペアは、RAID レベル 1 と 5 でのみ使用されます。 set physicalDisk コマンドを使用して、グローバルホットスペアの割 り当てまたは割り当て解除を行うことができます。このコマンドを使用 して、次の手順を実行します。 1 エンクロージャ ID とスロット ID で物理ディスクの場所を指定 します。 2 ホットスペアを有効にする場合は hotSpare パラメータを TRUE に設 定し、既存のホットスペアを無効にする場合は FALSE に設定してく ださい。 このコマンドのシンタックスを次に示し
スナップショット機能の使用 本章では、スナップショット機能の働き、スナップショットスクリプト コマンド、およびこれらのコマンドを使用してスナップショット仮想 ディスクを作成する方法について説明します。スナップショット機能と 関連定義の詳細については、オンラインヘルプ、『取り付けガイド』、 MD Storage Manager の『ユーザーズガイド』、および『オーナーズマ ニュアル』を参照してください。 スナップショット機能により、データのバックアップとして使用できる スナップショット仮想ディスクを作成できます。スナップショット仮想 ディスクとは、ある時点での標準仮想ディスクの論理イメージのこと です。物理コピーではないので、スナップショット仮想ディスクは、物 理コピーよりも早く作成でき、必要な物理ディスク容量も少なくて済み ます。通常、バックアップアプリケーションなどのアプリケーションが スナップショット仮想ディスクにアクセスできるようにスナップショッ ト仮想ディスクを作成します。アプリケーションがデータを読み込んで いる間も、ソース仮想ディスクはオンラインのままで、ユーザーからの アクセスを受け入れます。1
• 読み込み、書き込み、およびコピーを行うことができるスナップ ショット仮想ディスクを作成できます。 • ソース仮想ディスクと同じ特徴(RAID(Redundant Array of Independent Disks)保護、冗長パスフェイルオーバーなど)を提供 できます。 • スナップショット仮想ディスクをマップして、ストレージ領域ネッ トワーク上の任意のホストからのアクセスを可能にできます。ス ナップショットをホストにマップすることにより、セカンダリホス トからスナップショットデータに読み書きできるようにできます。 • 仮想ディスクごとに最大 4 つのスナップショットを作成できます。 メモ:スナップショット仮想ディスクの最大数は、RAID コントロー ラモジュールによってサポートされる総仮想ディスク数の 2 分の 1 に なります。 • スナップショット仮想ディスクの容量を増やすことができます。 表 4-1 に、スナップショット仮想ディスクのコンポーネントとその働き を示します。 コンポーネント 説明 ソース仮想ディスク スナップショットが作成される基となる標準 仮想ディスク。
表 4-1 に、スナップショット仮想ディスクのコマンドとその働きを示し ます。 表 4-1.
スナップショット仮想ディスクを作成する前に、以下の点に注意してく ださい。 • スナップショットリポジトリ仮想ディスク、スナップショット仮想 ディスク、および仮想ディスクコピーのターゲット仮想ディスクは、 ソース仮想ディスクにできません。 • 読み取り不能セクタを含む仮想ディスクのスナップショットは作成 できません。 • スナップショット仮想ディスクの作成において、ホスト OS の要件を 満たしていることが必要です。ホスト OS の要件を満たしていない場 合、ソース仮想ディスクまたは仮想ディスクコピーのターゲット仮 想ディスクの不正確なポイントインタイムイメージが生成される可 能性があります。 スナップショット仮想ディスクの作成 create snapshotVirtualDisk コマンドでは、次の 3 つの方法でス ナップショットリポジトリ仮想ディスクに割り当てる物理ディスクを指 定します。 • エンクロージャ ID とスロット ID で、スナップショットリポジトリ 仮想ディスクに割り当てる各物理ディスクを指定します。 • スナップショットリポジトリ仮想ディスクを作成するディスクグ ルー
ユーティリティが次のディスクとディスク間を区別できなかった場合、 コマンドラインにエラーメッセージが表示されます。 • ソース仮想ディスクとスナップショット仮想ディスク(たとえば、 スナップショット仮想ディスクが削除されていた場合) • 標準仮想ディスクと仮想ディスクのコピー(たとえば、仮想ディス クのコピーが削除されていた場合) Linux OS を実行している場合には、hot_add ユーティリティを実行 して、スナップショット仮想ディスクをホストオペレーティングシステ ムに登録します。 メモ:hot_add ユーティリティは、Windows では使用できません。 スナップショット仮想ディスク機能の有効化 スナップショット仮想ディスクを作成するには、まず、ストレージアレ イ上でスナップショット仮想ディスク機能を有効にします。仮想ディス クのコピー機能を有効にするには、機能キーが必要です。機能キーファ イルを有効にするコマンドは次のとおりです。 enable storageArray feature file=" ファイル名 " file パラメータには、有効な機能キーファイルの完全なファイルパス
最初のスナップショット仮想ディスク作成のためのホストサー バーの準備 注意:ソース仮想ディスクの新しいポイントインタイムイメージを作成 する前に、ソース仮想ディスクに対するすべてのデータアクセス(I/O)処 理を停止するか、データ転送を一時停止して、ソース仮想ディスクの正確 なポイントインタイムイメージをキャプチャできるようにします。確実に すべての I/O 処理を停止するために、Windows Internet Explorer® を含めすべ てのアプリケーションを閉じます。 メモ:関連付ける仮想ディスクのドライブ文字を削除するか(Windows)、 仮想ドライブをアンマウントする(Linux)ことによって、スナップショッ トとして安定したドライブのコピーを確保できます。 スナップショット仮想ディスクを作成する前に、サーバーを適切な状態 にしておく必要があります。スナップショット仮想ディスクの作成のた めにホストサーバーを正しく準備するには、このタスクを実行するため のアプリケーションを使用するか、または以下の手順を実行します。 1 ソースに対するすべての I/O 処理を停止します。 2 Windows シ
バックアップ目的など、スナップショットを定期的に撮りたい場合に は、スナップショットの無効化オプションとスナップショットの再生成 機能オプションを使用して、スナップショットを再利用することができ ます。スナップショットを無効にし再生成することによって、スナップ ショット仮想ディスクに対して設定されている仮想ディスクとホスト間 の既存のマッピングを保持することができます。 サーバーの準備ができたら、73 ページの「最初のスナップショット仮 想ディスクの作成」を参照してください。 最初のスナップショット仮想ディスクの作成 上記の手順に従ってホストサーバーの準備を行った後で、以下の例に 従って仮想ディスクのスナップショットを作成します。 スナップショット仮想ディスクを作成するコマンドのシンタックスは次 のとおりです。 create snapshotVirtualDisk sourceVirtualDisk= " ソース仮想ディスク名 " [repositoryRAIDLevel= (0 | 1 | 5) (repositoryPhysicalDisks= ( エンクロージャ ID0, スロット ID0 ...
このコマンド例では、ソース仮想ディスク Mars_Spirit_4 の新しいス ナップショットが作成されます。スナップショットリポジトリ仮想ディ スクは、5 つの物理ディスクで構成される新しいディスクグループ上に 形成されます。新しいディスクグループの RAID レベルは 5 です。ま た、このコマンドにより、ソース仮想ディスクのスナップショットが作 成され、コピーオンライト操作が開始します。 前項 72 ページの「最初のスナップショット仮想ディスク作成のための ホストサーバーの準備」の手順 1 ~ 4 を参照してください。次の例は、 このコマンドのスクリプトファイルバージョンです。 create snapshotVirtualDisk sourceVirtualDisk= "Mars_Spirit_4" repositoryRAIDLevel=5 repositoryPhysicalDisks=(1,1 1,2 1,3 1,4 1,5); 次に、このコマンドの最も短いコマンド例を示します。 client>smcli 123.45.67.
ソフトウェア指定の物理ディスクでスナップショット仮想ディス クを作成 このバージョンの create snapshotVirtualDisk コマンドでは、既存 のディスクグループを選択して、そこにスナップショットリポジトリ仮 想ディスクを配置します。使用する物理ディスクはストレージ管理ソフ トウェアが決定します。リポジトリ仮想ディスクに割り当てる容量を指 定することもできます。既存ディスクグループを使用するため、スナッ プショット仮想ディスクの RAID レベルは、配置するディスクグループ の RAID レベルになります。スナップショット仮想ディスクの RAID レ ベルを指定することはできません。このコマンドのシンタックスは次の とおりです。 create snapshotVirtualDisk sourceVirtualDisk= " ソース仮想ディスク名 " [repositoryDiskGroup= ディスクグループ番号 freeCapacityArea= 空き容量インデックス番号 userLabel= " スナップショット仮想ディスク名 " warningThresholdPercent= パーセ
スナップショットリポジトリ仮想ディスクの容量は、ソース仮想ディス クのサイズの割合で定義します。20 パーセントというのが、サイズと 速度における中間の妥協点になります。前の例では、スナップショット リポジトリのサイズは 4 GB に設定されています。その基になっている のは、ソース仮想ディスクサイズが 20 GB(0.
物理ディスク数を指定するコマンド例を次に示します。 client>smcli 123.45.67.89 -c "create snapshotVirtualDisk sourceVirtualDisk= \"Mars_Spirit_4\" repositoryRAIDLevel=5 repositoryPhysicalDiskCount=3;" このコマンド例では、3 つの物理ディスクで構成されるスナップショッ トリポジトリ仮想ディスクが新たに作成されます。3 つの物理ディスク は、RAID レベル 5 の新しいディスクグループを形成します。また、 このコマンドにより、ソース仮想ディスクのスナップショットが作成 され、コピーオンライト操作が開始します。 次の例は、このコマンドのスクリプトファイルバージョンです。 create snapshotVirtualDisk sourceVirtualDisk= "Mars_Spirit_4" repositoryRAIDLevel=5 repositoryPhysicalDiskCount=3; ユーザー定義パラメータ create snapshotVirtualD
表 4-2.
表 4-2. スナップショット仮想ディスクのパラメータ (続き) パラメータ 説明 repositoryFullPolicy スナップショットリポジトリ仮想ディスクが一杯に なった場合にスナップショット処理が取る動作を指 定します。ソース仮想ディスクへの書き込みが失敗 するように設定するか(failSourceWrites)、スナッ プショット仮想ディスクへの書き込みが失敗するよ うに設定する(failSnapShot)ことができます。デ フォルト値は failSnapShot です。 次に、ユーザー定義パラメータを含む create snapshotVirtualDisk コマンド例を示します。 client>smcli 123.45.67.89 -c "create snapshotVirtualDisk sourceVirtualDisk= \"Mars_Spirit_4\" repositoryRAIDLevel=5 repositoryPhysicalDiskCount=5 physicalDiskType= SAS userLabel=\"Mars_Spirit_4_snap1\" rep
スナップショット仮想ディスクとリポジトリ仮想ディスクの名前 スナップショット仮想ディスクとリポジトリ仮想ディスクの名前は、英 数字、ハイフン、およびアンダースコアの組み合わせで指定します。仮 想ディスク名の最大長は 30 文字です。名前は引用符で囲む必要があり ます。文字ストリングに新しい行を含めることはできません。一意の名 前でない場合、RAID コントローラモジュールファームウェアによりエ ラーが返されます。 スナップショット仮想ディスクとリポジトリ仮想ディスクに名前を付け るための 1 つの技法として、ソース仮想ディスクの元の名前にハイフ ンでつないだ接尾辞を加えるという方法があります。接尾辞は、スナッ プショット仮想ディスクとリポジトリ仮想ディスクを区別します。たと えば、Engineering Data という名前のソース仮想ディスクであれば、 スナップショット仮想ディスクの名前を Engineering Data-S1 とし ます。そして、リポジトリ仮想ディスクは Engineering Data-R1 と します。 スナップショット仮想ディスクまたはリポジトリ仮想ディスクに一意の 名前を選択しな
スナップショット仮想ディスクの設定の変更 set (snapshot) virtualDisk コマンドを使用して、スナップショット 仮想ディスクのプロパティを変更できます。このコマンドを使用して、 以下のパラメータを変更できます。 • スナップショット仮想ディスクの名前 • 警告しきい値パーセント • リポジトリフルポリシー 次に、スナップショット仮想ディスクの名前を変更するコマンドの例を 示します。 client>smcli 123.45.67.89 -c "set virtualDisk [\"Mars_Spirit_4-1\"] userLabel=\ "Mars_Odyssey_3-2\";" 次の例は、このコマンドのスクリプトファイルバージョンです。 set virtualDisk ["Mars_Spirit_4-1"] userLabel= "Mars_Odyssey_3-2"; 警告しきい値パーセントとリポジトリフルポリシーを変更する場合、 この変更を 1 つまたは複数のスナップショット仮想ディスクに適用で きます。次に、複数のスナップショット仮想ディスクのこれらのプロパ ティを変
スナップショット仮想ディスクの停止と削除 スナップショット仮想ディスクを作成すると、コピーオンライト操作が 即座に開始します。スナップショット仮想ディスクが有効である限り、 ストレージアレイのパフォーマンスは、関連付けられているスナップ ショットリポジトリ仮想ディスクに対するコピーオンライト操作による 影響を受けます。コピーオンライト操作を実行する必要がなくなった場 合には、stop snapshot virtualDisk コマンドを使用してコピーオン ライト操作を停止できます。スナップショット仮想ディスクを停止して も、ソース仮想ディスクに対するスナップショット仮想ディスクとリポ ジトリ仮想ディスクは定義されたままで、コピーオンライトが停止され るだけです。次に、スナップショット仮想ディスクを停止する例を示し ます。 client>smcli 123.45.67.89 -c "stop snapshot virtualDisks [\"Mars_Spirit_4-2\" \ "Mars_Spirit_4-3\"];" 次の例は、このコマンドのスクリプトファイルバージョンです。 stop snapshot
• スナップショット仮想ディスクとスナップショットリポジトリ仮想 ディスクのパラメータは、以前無効になったスナップショット仮想 ディスクとスナップショットリポジトリ仮想ディスクと同じパラ メータになります。スナップ仮想ディスクを再開する際に、 userLabel、warningThresholdPercent、および repositoryFullPolicy の各パラメータを変更することもできます。 • スナップショットリポジトリ仮想ディスクの名前はそのままです。 スナップショット仮想ディスクを再生成するためのホストサー バーの準備 注意:ソース仮想ディスクの新しいポイントインタイムイメージを作成 する前に、ソース仮想ディスクおよびスナップショット仮想ディスクに対 するすべてのデータアクセス(I/O)処理を停止するか、データ転送を一時 停止して、ソース仮想ディスクの正確なポイントインタイムイメージを キャプチャできるようにします。確実にすべての I/O 処理を停止するため に、Windows Internet Explorer を含めすべてのアプリケーションを閉じ ます。 メモ:関連付ける仮想ディスク
3 ソースのドライブ文字と(マウントされている場合は)スナップ ショット仮想ディスクを削除するか(Windows の場合)、または仮想 ドライブをアンマウント(Linux の場合)します。そうすることで、 スナップショットとして安定したドライブのコピーを確保できます。 これを行わなかった場合、スナップショットの操作が正常に完了し たとレポートされますが、スナップショットデータは正常に更新さ れません。 4 その他、使用している OS の要件に従ってください。これらの追加要 件に従っていないと、使用不能なスナップショット仮想ディスクが 生成される可能性があります。 メモ:使用 OS の補足要件については、OS 付属のマニュアルを参照 してください。 サーバーの準備ができたら、82 ページの「スナップショット仮想ディ スクの再生成」を参照してスナップショット仮想ディスクを再生成して ください。 スナップショット仮想ディスクの再生成 上記の手順に従ってホストサーバーの準備を行った後で、以下の例に 従って仮想ディスクのスナップショットを再生成します。 前項 83 ページの「スナップショット仮想ディスクを再生成する
仮想ディスクのコピー機能の 使用 本章では、仮想ディスクのコピー機能の働きについて説明し、仮想ディ スクのコピーのスクリプトコマンドの一覧と、これらのコマンドを使用 して仮想ディスクのコピーを作成または実行する方法について説明し ます。仮想ディスクのコピーと関連定義の詳細については、オンライン ヘルプ、『取り付けガイド』 、MD Storage Manager の『ユーザーズガ イド』、および『オーナーズマニュアル』を参照してください。 メモ:仮想ディスクコピーのプレミアム機能を注文された場合は、Dell PowerVault™ MD ストレージアレイと同じ箱に Premium Features Activation (プレミアム機能アクティベーション)カードが入っています。このカー ドに記載されている指示に従って、キーファイルを取得し、この機能を有 効にしてください。詳細については、『ユーザーズガイド』の「プレミア ム機能 — 仮想ディスクコピー」を参照してください。 仮想ディスクのコピー機能を使用することにより、1 つのストレージア レイ内において、ある仮想ディスク(ソース)から別の仮想ディスク (ターゲ
表 5-1 に、仮想ディスクのコピーコマンドとその働きを示します。 表 5-1.
仮想ディスクのコピーを作成する一般的な手順を次に示します。 1 仮想ディスクのコピー機能を有効にします。 2 仮想ディスクのコピー候補を決定します。 3 仮想ディスクコピーのターゲット仮想ディスクとソース仮想ディス クを作成します。 仮想ディスクのコピー機能の有効化 仮想ディスクのコピーを作成するには、まず、ストレージアレイ上で仮 想ディスクのコピー機能を有効にします。仮想ディスクのコピー機能を 有効にするには、機能キーが必要です。機能キーファイルを有効にする には、次のコマンドを実行します。 enable storageArray feature file=" ファイル名 " file パラメータには、有効な機能キーファイルの完全なファイルパスと ファイル名を指定します。ファイルパスとファイル名は引用符(" ") で囲みます。機能キーファイルの有効なファイル名には、通常 .
仮想ディスクのコピーの作成 注意:仮想ディスクのコピーを実行すると、ターゲット仮想ディスク上 のデータが上書きされます。ターゲット仮想ディスク上のデータがもう必 要ないデータであるか、バックアップを取ってあることを確認してから、 コピーを開始してください。 仮想ディスクのコピーを作成する際には、ソース仮想ディスクとター ゲット仮想ディスクとして使用する仮想ディスクを決定する必要があり ます。ソース仮想ディスクとターゲット仮想ディスクは名前で指定しま す。また、コピー優先度を指定したり、ソース仮想ディスクからデータ をコピーした後でターゲット仮想ディスクを書き込み可能にするか読み 込み専用にするか選択したりできます。 仮想ディスクコピーを作成するためのホストサーバーの準備 注意:ソース仮想ディスクの新しいコピーを作成する前に、ソース仮想 ディスク(および、該当する場合はターゲットディスク)に対するすべて のデータアクセス(I/O)処理を停止するか、データ転送を一時停止して、 ソース仮想ディスクの正確なポイントインタイムイメージをキャプチャで きるようにします。確実にすべての I/O 処理を停止するために、Wi
3 ソースのドライブ文字と(マウントされている場合は)仮想ディス クを削除するか(Windows の場合)、または仮想ドライブをアンマウ ント(Linux の場合)します。そうすることで、仮想ディスクとして 安定したドライブのコピーを確保できます。これを行わなかった場 合、コピーの操作が正常に完了したとレポートされますが、コピー されたデータは正常に更新されません。 4 その他、使用している OS の要件に従ってください。これらの追加要 件に従っていないと、使用不能な仮想ディスクのコピーが生成され る可能性があります。 メモ:使用 OS の補足要件については、OS 付属のマニュアルを参照 してください。 サーバーの準備ができたら、89 ページの「仮想ディスクのコピー」を 参照して仮想ディスクをコピーします。 仮想ディスクのコピー 上記の手順に従ってホストサーバーの準備を行った後で、以下の例に 従って仮想ディスクのコピーを作成します。 このコマンドのシンタックスを次に示します。 create virtualDiskCopy source=" ソース名 " target=" ターゲット名 " [copyPri
前項 88 ページの「仮想ディスクコピーを作成するためのホストサー バーの準備」の手順 1 ~ 4 を参照してください。次に、create virtualDiskCopy コマンドの例を示します。 client>smcli 123.45.67.89 -c "create virtualDiskcopy source=\"Jaba_Hut\" target= \"Obi_1\" copyPriority=medium targetreadonlyenabled=true" このコマンドでは、Jaba_Hut というソース仮想ディスクから Obi_1 というターゲット仮想ディスクにデータがコピーされます。コピー優先 度は medium に設定されています。この値は、以下のストレージアレ イ操作において中間の妥協点を示しています。 • ソース仮想ディスクからターゲット仮想ディスクにデータをコピー するときの速度。 • ストレージアレイ内の他の仮想ディスクへのデータ転送に必要なリ ソース処理量。 targetReadOnlyEnabled パラメータを TRUE に設定するということ は、ターゲット仮想ディス
仮想ディスクのコピープロパティの表示 show virtualDiskCopy コマンドを使用して、1 つまたは複数の選択 されているソース仮想ディスクまたはターゲット仮想ディスクに関する 情報を表示することができます。このコマンドにより、次の情報が返さ れます。 • 仮想ディスクの役割(ターゲットまたはソース) • コピー状態 • 開始時のタイムスタンプ • 完了時のタイムスタンプ • 仮想ディスクのコピー優先度 • ターゲット仮想ディスクに対する読み取り専用属性 • ソース仮想ディスクのワールドワイド ID(WWID)またはターゲッ ト仮想ディスクの WWID 1 つの仮想ディスクが、ある仮想ディスクコピーのソース仮想ディスク であると同時に、別の仮想ディスクコピーのターゲット仮想ディスクで ある場合があります。1 つの仮想ディスクが複数の仮想ディスクコピー に関わっている場合、各関連付けられているコピーペアについて情報が 繰り返されます。 このコマンドのシンタックスを次に示します。 show virtualDiskCopy (allVirtualDisks | source
仮想ディスクのコピー設定の変更 set virtualDiskCopy コマンドを使用して、仮想ディスクのコピーペ アに関するプロパティを変更できます。このコマンドを使用して、以下 の項目を変更できます。 • コピーの優先度 • ターゲット仮想ディスクの読み書き許可 コピー優先度には、highest から lowest までの 5 つの相対設定があり ます。highest 優先度では、仮想ディスクのコピーが優先されるため、 I/O アクティビティが影響を受けます。lowest 優先度では、I/O アク ティビティが優先されるため、仮想ディスクのコピーに時間がかかりま す。コピー優先度は、次の 3 ポイントで変更できます。 • 仮想ディスクのコピーを開始する前 • 仮想ディスクのコピーが In Progress ステータスである間 • recopy virtualDiskCopy コマンドを使用した仮想ディスクコピー の再生成が完了した後 仮想ディスクのコピーペアを作成したとき、および元の仮想ディスクコ ピーが完了した後には、ターゲット仮想ディスクは、自動的にホストに 対して読み取り専用とし
メモ:ホストからのターゲット仮想ディスクへの書き込みを許可した場 合でも、仮想ディスクのコピーのステータスが In Progress、Pending、また は Failed の間は読み書き要求は拒否されます。 このコマンドのシンタックスを次に示します。 set virtualDiskCopy target [ ターゲット名 ] [source [ ソース名 ]] copyPriority=(highest | high | medium | low | lowest) targetReadOnlyEnabled= (TRUE | FALSE) メモ:設定を定義するのに必要なパラメータを使用してください。必要 なければ、これらのパラメータは使用しなくてもかまいません。 次の例では、set virtualDiskCopy コマンドを使用してパラメータを 変更する方法を示しています。 client>smcli 123.45.67.89 -c "set virtualDiskcopy target [\"Obi_1\"] copyPriority=highest targetreadonlyenabled=false
recopy virtualDiskCopy コマンドを実行すると、ソース仮想ディス ク上のデータはすべてターゲット仮想ディスクにコピーされます。 recopy virtualDiskCopy コマンドを使用すると、再コピー操作のコ ピー優先度がリセットされます。優先度が highest または high の場合 は、ストレージアレイのパフォーマンスを犠牲にして、仮想ディスクコ ピーにストレージアレイリソースが割り当てられます。 仮想ディスクの再コピーを行うためのホストサーバーの準備 注意:ソース仮想ディスクの新しいコピーを作成する前に、ソース仮想 ディスク(および、該当する場合はターゲットディスク)に対するすべて のデータアクセス(I/O)処理を停止するか、データ転送を一時停止して、 ソース仮想ディスクの正確なポイントインタイムイメージをキャプチャで きるようにします。確実にすべての I/O 処理を停止するために、Windows Internet Explorer を含めすべてのアプリケーションを閉じます。 メモ:関連付ける仮想ディスクのドライブ文字を削除するか(Windows)、 仮想ドライブをアンマウ
3 ソースのドライブ文字と(マウントされている場合は)仮想ディス クを削除するか(Windows の場合)、または仮想ドライブをアンマウ ント(Linux の場合)します。そうすることで、仮想ディスクとして 安定したドライブのコピーを確保できます。これを行わなかった場 合、コピーの操作が正常に完了したとレポートされますが、コピー されたデータは正常に更新されません。 4 その他、使用している OS の要件に従ってください。これらの追加要 件に従っていないと、使用不能な仮想ディスクのコピーが生成され る可能性があります。 メモ:使用 OS の補足要件については、OS 付属のマニュアルを参照 してください。 サーバーの準備ができたら、95 ページの「仮想ディスクの再コピー」 を参照して仮想ディスクを再コピーします。 仮想ディスクの再コピー 上記の手順に従ってホストサーバーの準備を行った後で、以下の例に 従って仮想ディスクのコピーを作成します。 このコマンドのシンタックスを次に示します。 recopy virtualDiskCopy target [ ターゲット名 ] [source [ ソース名 ] copy
このコマンド例では、ターゲット仮想ディスク Obi_1 に関連付けられ ているソース仮想ディスクのデータがターゲット仮想ディスクに再コ ピーされます。コピー優先度は highest に設定され、仮想ディスクのコ ピーが最短で行われるようになっています。このコマンドを使用する上 で前提となっているのは、仮想ディスクのコピーペアが作成済みである ということです。仮想ディスクのコピーペアを作成したときに、自動的 に 1 つの仮想ディスクコピーが作成されています。このコマンドを使 用して、ソース仮想ディスクからターゲット仮想ディスクにデータをコ ピーしています。前回のコピー以降にソース仮想ディスク上のデータが 変更されているため、このコピーを作成しています。 前項 94 ページの「仮想ディスクの再コピーを行うためのホストサー バーの準備」の手順 1 ~ 4 を参照してください。次の例は、このコマ ンドのスクリプトファイルバージョンです。 recopy virtualDiskCopy target ["Obi_1"] copyPriority=highest; 仮想ディスクのコピーの停止 stop virtualDi
コピーペアの削除 remove virtualDiskCopy コマンドを使用して、仮想ディスクのコ ピーペアをストレージアレイ構成から削除できます。ソース仮想ディス クとターゲット仮想ディスクに関する仮想ディスクコピー情報がすべて ストレージアレイ構成から削除されます。ソース仮想ディスクまたは ターゲット仮想ディスク上のデータは削除されません。ストレージアレ イ構成から仮想ディスクのコピーを削除すると、ターゲット仮想ディス クの読み取り専用属性も解除されます。 注意:仮想ディスクのコピーのステータスが In Progress の場合は、スト レージアレイ構成から仮想ディスクのコピーを削除する前に、仮想ディス クのコピーを停止しておく必要があります。 このコマンドのシンタックスを次に示します。 remove virtualDiskCopy target [ ターゲット名 ] [source [ ソース名 ]] 次に、仮想ディスクのコピーペアを削除するコマンド例を示します。 client>smcli 123.45.67.89 -c "remove virtualDiskCopy target [\"Obi_1\
ストレージパーティショニング ストレージパーティショニングにより、ホストはストレージアレイ内の 仮想ディスクへのアクセスを共有できるようになります。以下のスト レージアレイ割り当てを定義するときに、ストレージパーティションを 作成します。 • ホスト • ホストグループ • 仮想ディスクへの論理装置番号(LUN)のマッピング 仮想ディスクへの LUN マッピングにより、ストレージアレイ内の特定 の仮想ディスクにアクセスできるホストグループまたはホストを定義で きます。 仮想ディスクコピーを作成したら、ターゲット仮想ディスクは自動的に ホストに対して読み取り専用になり、データの保持が確保されます。 ターゲット仮想ディスクにマップされたホストも、その仮想ディスクに 対して書き込みはできないので、読み取り専用のターゲット仮想ディス クに書き込みを行おうとすると、ホスト I/O エラーが発生します。 ホストからターゲット仮想ディスク上のデータに書き込みしたい場合に は、set virtualDiskCopy コマンドを使用して、ターゲット仮想ディ スクの読み取り専用属性を無効にします。 スナップショット
スナップショット仮想ディスクを作成すると、自動的に、スナップ ショットリポジトリ仮想ディスクが作成されます。スナップショットリ ポジトリ仮想ディスクには、スナップショット仮想ディスクが作成され てから変更されたデータに関する情報が格納されます。スナップショッ トリポジトリ仮想ディスクは、仮想ディスクコピーのソース仮想ディス クにもターゲット仮想ディスクにもなれません。 ある時点のイメージが作成される基となる仮想ディスクはソース仮想 ディスクと呼ばれ、このソース仮想ディスクは、ストレージアレイ内の 標準仮想ディスクである必要があります。 スナップショット仮想ディスクを、仮想ディスクコピーのソース仮想 ディスクとして選択できます。スナップショット仮想ディスクを仮想 ディスクコピーのソース仮想ディスクとして使用すると、ストレージア レイの I/O に大きな影響なくバックアップを行うことができます。ただ し、いくらかの I/O 処理リソースはコピー操作用に使用されます。 スナップショット仮想ディスク機能と仮想ディスクのコピー機能を共に 使用することによって、同じストレージアレイ上にデータをバックアッ プしたり、スナッ
仮想ディスクのコピー機能の 使用
ストレージアレイのメンテナ ンス メンテナンスにはさまざまなアクティビティが含まれます。その目標 は、すべてのホストからストレージアレイを適切に使用できる状態を維 持することです。本章では、ストレージアレイのメンテナンスを行うた めに使用できるコマンドラインインタフェース(CLI)コマンドとスク リプトコマンドについて説明します。これらのコマンドは次の 4 項に 分類されています。 • 定期メンテナンス • パフォーマンス調整 • トラブルシューティングと診断 • リカバリ操作 この分類は便宜上のものなので、お使いのストレージアレイに必要なコ マンドを適宜使用してください。本章では、メンテナンスに使用できる すべてのコマンドを網羅しているわけではありません。そのほかにも、 特に set コマンドには、診断機能やメンテナンス機能を提供するその 他のコマンドがあります。 定期メンテナンス 定期メンテナンスには、ストレージアレイが正常に動作することを確認 したり、問題に発展する可能性のある状態を検出したりするために定期 的に実行するタスクが含まれます。 メディアスキャンの実行 メディアスキャンに
メディアスキャンは、バックグラウンドで処理され、定義済みのユー ザー仮想ディスク内のすべてのデータと一貫性情報をスキャンします。 メディアスキャンは、ストレージアレイ内の次の状態のすべての仮想 ディスク上で実行されます。 • Optimal ステータス • 変更処理が実行されていない • メディアスキャンが有効になっている • ユーザー仮想ディスクのスキャン中に検出されたエラーは、MEL に レポートされ、次のいずれかのエラーとして処理されます。 102 – 回復されなかったメディアエラー — 物理ディスクが要求された データを、最初の試みでまたはそれ以降の再試行においても読み 取ることができませんでした。冗長保護されている仮想ディスク の場合は、冗長コピーからデータを再構築できませんでした。こ のエラーは回復されることなく、MEL にレポートされます。 – 再構築されたメディアエラー — 物理ディスクが要求されたデー タを、最初の試みでまたはそれ以降の再試行においても読み取る ことができませんでした。しかし、冗長コピーによりデータは再 構築され、ドライブに書き込まれ、検証されます。エ
スクリプトコマンド set には、メディアスキャンプロパティを定義する 2 つのコマンドがあります。 • set virtualDisks • set storageArray set virtualDisk コマンドは、仮想ディスクのメディアスキャンを 有効にします。このコマンドのシンタックスを次に示します。 set (allVirtualDisks | virtualDisk [ 仮想ディスク名 ] | virtualDisks [ 仮想ディスク名 1 ...
RAID コントローラモジュールのリセット 注意:RAID コントローラモジュールをリセットすると、リセットが完了 するまで RAID コントローラモジュールは I/O 操作に使用できません。リ セット中の RAID コントローラモジュールが所有する仮想ディスクをホス トが使用している場合、その RAID コントローラモジュールに向かう I/O は 拒否されます。RAID コントローラモジュールをリセットする前に、これ らの仮想ディスクを使用するすべてのホスト上にマルチパスドライバがイ ンストールされていることを確認してください。マルチパスドライバがイ ンストールされていないと、仮想ディスクは使用できなくなります。 RAID コントローラモジュールのリセットは、RAID コントローラモ ジュールプロセッサの再起動と同じです。RAID コントローラモジュー ルをリセットするには、次のコマンドを実行します。 reset controller [(0 | 1)] RAID コントローラモジュールのデータ転送の有効化 RAID コントローラモジュールは、診断中に静止してしまうことがあり ます。このような場合、RAI
永続予約の削除 永続予約により、仮想ディスクの予約が保持され、その仮想ディスクに 対して定義されているホストしか仮想ディスクにアクセスできないよう になっています。永続予約は、次のような設定の変更を行う場合には削 除しておく必要があります。 • 予約を持つ仮想ディスクに対する論理装置番号(LUN)マッピング の変更または削除 • 予約を持つ仮想ディスクグループまたは仮想ディスクの削除 どの仮想ディスクが予約を持っているのか確認するには、次のコマンド を実行します。 show (allVirtualDisks | virtualDisk [ 仮想ディスク名 ] | virtualDisks [ 仮想ディスク名 1 ... 仮想ディスク名 n]) reservations 永続仮想ディスク予約を消去するには、次のコマンドを実行します。 clear (allVirtualDisks | virtualDisk[ 仮想ディスク名 ] | virtualDisks [ 仮想ディスク名 1" ...
パフォーマンス調整 長い間、ストレージアレイ上のホストと物理ディスク間でデータ交換が 行われ続けていると、パフォーマンスが落ちてくる可能性があります。 そのため、ストレージアレイのパフォーマンスを監視し、パフォーマン スが落ちている場合には、これを改善するため、ストレージアレイの設 定を調整することが必要になります。 パフォーマンスの監視 save storageArray performanceStats コマンドを使用して、スト レージアレイのパフォーマンスを監視します。このコマンドを使用す ると、ストレージアレイがどのように実行されているか判断するための パフォーマンス情報をファイルに保存することができます。ファイルに 保存されるパフォーマンス情報を 表 6-1 に示します。 表 6-1.
表 6-1. ストレージアレイのパフォーマンス情報 (続き) 情報の種類 説明 最大 KB/ 秒 現在の KB/ 秒統計ブロックでの最大データ転送率 現在の IO 数 / 秒 現在の毎秒 I/O 数(「現在の」というのは、前回のポーリ ンク間隔が過ぎて、更新が発生してからの 1 秒当たりの I/O 数であることを意味します) 最大 IO 数 / 秒 現在の IO 数 / 秒統計ブロックでの最大 I/O 数 コマンドの書式は次のとおりです。 save storageArray performanceStats file="filename" file は、パフォーマンス統計情報が保存されるファイル名を指定し ます。OS がサポートするファイル名であれば、どんなファイル名でも かまいません。デフォルトのファイルの種類は .
セグメントサイズの変更 新しい仮想ディスクを作成する際に、その仮想ディスクのセグメントサ イズを定義します。パフォーマンスを最適化するために、後からセグメ ントサイズを変更することができます。マルチユーザー対応のデータ ベースまたはファイルシステム環境では、1 つの I/O 要求を満たすため に必要とされる物理ディスクの数が最小限になるようにセグメントサイ ズを設定します。セグメントサイズに対して大きめの値を設定します。 1 つの要求に対して 1 つの物理ディスクが使用されるようにすれば、同 時に他の要求を実行できる物理ディスクが残るということになります。 シングルユーザーによって大きな I/O が要求される環境下に仮想ディス クがある場合、1 つの I/O 要求が 1 つのデータストライプで満たされる ときに最大のパフォーマンスが得られます。つまり、セグメントサイズ には小さめの値を設定します。セグメントサイズを変更するには、次の コマンドを実行します。 set virtualDisk ([ 仮想ディスク名 ] | ) segmentSize= セグメントサイズ値 セグメントサイズ値 は、設定す
ディスクグループをデフラグするには、次のコマンドを実行します。 start diskGroup [ ディスクグループ番号 ] defragment ディスクグループ番号は、ディスクグループの識別子です。 メモ:ディスクグループのデフラグには時間がかかります。 トラブルシューティングと Diagnostics (診断) ストレージアレイに異常動作や障害が発生した場合、本項で説明するコ マンドを使用して、問題の原因を突き止めることができます。 物理ディスクデータの収集 ストレージアレイ内のすべての物理ディスクに関する情報を収集するに は、save allPhysicalDisks コマンドを実行します。このコマンドは、 ストレージアレイ内のすべての物理ディスクからセンスデータを収 集し、そのデータをファイルに保存します。センスデータは、ストレー ジアレイ内の各物理ディスクによって管理されている統計情報です。 RAID コントローラモジュールの診断 diagnose controller コマンドの testID パラメータは次のオプション を取ります。これらのオプションを使用して、RAID コントローラモ
データのループバックテストは、物理ディスクと接続している RAID コ ントローラモジュールに対してのみ実行します。テストでは、各 RAID コントローラモジュールの物理ディスク側のチャネル経由でデータが送 信され、ループバックされます。チャネルのエラーを判断するために必 要な分量のデータが送信されます。いずれかのチャネルでテストが失敗 した場合、その他すべてのテストが成功した場合にこのステータスが返 されるように、このステータスが保存されます。 書き込みテストでは、I/O データパス経由で送信されたかのように、指 定の物理ディスク上の診断領域に write コマンドが送られます。次に、 この診断領域からデータが読み込まれ、特定のデータパターンとの比較 が行われます。書き込みが失敗したか、比較したデータが正しくない 場合、RAID コントローラモジュールはエラー状態と判断され、オフラ インになります。 最も望ましいのは、最初のインストール時にこれらの 3 つのテストを すべて実行しておくことです。また、ストレージアレイを変更したり、 ストレージアレイに接続しているコンポーネント(ハブ、スイッチ、ホ ストアダプ
テスト結果には、汎用ステータスメッセージと、テスト結果項目のセッ トが含まれます。各テスト結果には、次の情報が含まれます。 • テスト(読み取り / 書き込み / ループバック) • ポート(読み取り / 書き込み) • レベル(内部 / 外部) • ステータス(合格 / 不合格) 診断の開始時とテストの完了時にイベントが MEL に書き込まれます。 これらのイベントは、診断テストの合否および不合格理由を評価するの に役立ちます。 リカバリ操作 リカバリ操作には、障害が発生した RAID コントローラモジュールまた は物理ディスクの交換、データの復元、およびストレージアレイの復旧 などが含まれます。 RAID コントローラモジュールの操作モードの設定 RAID コントローラモジュールには次の 3 つの操作モードがあります。 • オンライン • オフライン • サービス 注意:RAID コントローラモジュールをオフラインにすると、データを損 失する可能性があります。 RAID コントローラモジュールをオンラインにすると、この RAID コン トローラモジュールは Optimal
RAID コントローラモジュールをオフラインにすると、セカンド RAID コントローラモジュールが処理を引き継ぎます。オフラインの RAID コ ントローラモジュールに割り当てられていたディスクグループと関連付 けられている仮想ディスクは、自動的に、残りの RAID コントローラモ ジュールに再割り当てされます。 注意:RAID コントローラモジュールのサービスモードへの切り替えは、 テクニカルサポート担当者からの指示があった場合のみにしてください。 RAID コントローラモジュールの交換などの操作を実行するときにサー ビスモードを使用します。RAID コントローラモジュールをサービス モードに切り替えると、この RAID コントローラモジュールは I/O 操作 を行えなくなります。RAID コントローラモジュールをサービスモード に切り替えた場合でも、ディスクグループはその RAID コントローラモ ジュールからセカンド RAID コントローラモジュールに移行しますが、 このとき、ディスクグループの優先パスは影響を受けません。ディスク グループが移行すると、パフォーマンスが大きく損なわれる可能性があ ります
RAID コントローラモジュールの所有権の変更 set virtualDisk コマンドを使用して、仮想ディスクを所有する RAID コントローラモジュールを変更することができます。このコマンドのシ ンタックスを次に示します。 set (allVirtualDisks | virtualDisk [ 仮想ディスク名 ] | virtualDisks [ 仮想ディスク名 1 ...
物理ディスクの再構築 ディスクグループ内の複数の物理ディスクに障害が発生した場合、仮想 ディスクは Failed ステータスになります。そして、ディスクグループ 内のすべての仮想ディスクが動作しなくなります。ディスクグループを Optimal ステータスに戻すには、障害が発生した物理ディスクを交換す ることが必要になります。物理ディスクを交換した後、物理ディスク上 にデータを再構築します。再構築されるデータは、障害が発生した物理 ディスク上にあったと考えられるデータになります。 物理ディスクを再構築するには、次のコマンドを実行します。 start physicalDisk [ エンクロージャ ID, スロット ID] reconstruct エンクロージャ ID と スロット ID は、物理ディスクの識別子です。 メモ:このコマンドは、物理ディスクが RAID 1 または 5 のディスクグ ループに割り当てられている場合にのみ使用できます。 仮想ディスクの初期化 注意:仮想ディスクを初期化すると、その仮想ディスク上のすべての データと、その仮想ディスクに関する情報はすべて破壊されます。 仮想ディスクは、最初
仮想ディスクの再割り当て 仮想ディスクの再割り当てを行うと、仮想ディスクを優先 RAID コント ローラモジュールオーナーに戻すことができます。仮想ディスクまたは ディスクグループの優先 RAID コントローラモジュールの所有権は、そ の仮想ディスクを所有するように指定されているアクティブ - アクティ ブペアの RAID コントローラモジュールが持ちます。仮想ディスクの優 先オーナーは、仮想ディスクの作成時に初期設定されています。優先 RAID コントローラモジュールが交換中、またはファームウェアのダウ ンロード中である場合には、仮想ディスクの所有権は、セカンド RAID コントローラモジュールに自動的に移行します。そして、セカンド RAID コントローラモジュールが仮想ディスクの現在のオーナーになり ます。この変更は、通常の所有権移動と認識され、MEL にレポートさ れます。 注意:マルチパスドライバがインストールされていることが必要です。 そうでない場合、仮想ディスクにアクセスできなくなります。 仮想ディスクを優先 RAID コントローラモジュールに再割り当てするに は、次のコマンドを実行します。 re
ストレージアレイのメンテナ ンス
スクリプトコマンド 本章では、ストレージアレイの設定、監視、メンテナンスに使用するス クリプトコマンドについて説明します。本章は次の各項で構成されてい ます。 • 118 ページの「コマンドのフォーマットルール」には、コマンドシ ンタックスに適用される一般的なフォーマットルールを一覧表示し ます。 • 120 ページの「コマンド(機能別)」には、コマンドを機能別に一 覧表示します。 • – ディスクグループ – エンクロージャ – ホストトポロジ – 物理ディスク – RAID コントローラモジュール – セッション – ストリングの表示 – スナップショット – ストレージアレイ – 仮想ディスク – 仮想ディスクのコピー 126 ページの「コマンド(アルファベット順)」には、コマンドをア ルファベット順に一覧表示し、各コマンドのコマンド名、シンタッ クス、およびパラメータを示します。 注意:コマンドラインインタフェース(CLI)を使用して入力したコマン ドは、正しく使用しないと設定が壊れたり、データが失われたりするおそ れがあります。コマンドは、実行時
コマンドのフォーマットルール 本項では、スクリプトコマンドのフォーマットに関する一般的なルール と、以下の説明におけるコマンドシンタックスの示し方について説明し ます。特定のコマンドに固有のシンタックスは、各コマンドの説明の最 後にあるメモに説明してあります。 • スクリプトコマンドでは、大文字と小文字は区別されません。コマン ドの入力は、大文字でも小文字でも、または両方を組み合わせても構 いません (以下のコマンドの説明では、コマンド名を読みやすくし、 コマンドの目的をわかりやすくするために、大文字と小文字を混在 させています)。 • コマンドの説明に示すように、コマンドにはスペースを入力する必 要があります。 • ブラケットは次の 2 つの目的で使われています。 – コマンドシンタックスの一部として – どのパラメータがオブジェクトかを示すために — 各パラメータの説明の中に、どんな場合にパラメータ値の前後に ブラケットを挿入するのかが示されています。 • コマンドシンタックス内に示す括弧は、パラメータの特定の選択肢 を囲みます。つまり、そのパラメータを使用する場合、括弧内に示 されて
• エンクロージャの ID 値とスロットの ID 値を使用して物理ディスク の位置を指定する場合、ID 値をカンマで区切ります。ID 値のセット を複数入力する場合は、値の各セットをスペースで区切ります。値 のセットの前後に括弧を挿入してください。たとえば、次のように 入力します。 (0,0 0,1 0,2 0,3 1,0 1,1 1,2 1,3) • コマンド内の斜体で示された語は、ユーザーによる入力が必要な値 または情報を示します。たとえば、下記のとおりです。 物理ディスクの数 上記のように斜体で示された語の箇所には、実際にコマンドに含め る物理ディスクの数を入力します。 • 以下のコンポーネントの名前には、英数文字、ハイフン、アンダー スコアを自由に組み合わせて使用できます。 – ストレージアレイ – ホストグループ – ホスト – ディスクグループ – 仮想ディスク – ホストバスアダプタ(HBA)のホストポート 名前の長さは 30 文字までです。ラベルに複数の語、アンダース コア、またはハイフンが含まれている場合、名前の前後に引用符 を挿入する必要があります。用途によ
Microsoft® Windows® では、他の区切り記号のほかに、名前の 前後にバックスラッシュ(\)を挿入する必要があります。たと えば、Windows OS 上で実行されるあるコマンドには、次の名 前が使用されています。 [\"Engineering"\] Linux の場合、およびスクリプトファイル内で使用される場合に は、この名前は次のようになります。 ["Engineering"] HBA ホストポートのワールドワイド ID(WWID)を入力する場 合、用途によっては WWID の前後に引用符が必要です。WWID の前後に山括弧(< >)が必要な用途もあります。WWID パラ メータの説明の中に、WWID の前後に引用符または山括弧を挿 入する必要があるかどうかが示されています。 • スクリプトコマンドの末尾はセミコロン(;)にする必要があります。 CLI コマンドを入力するたびに、コマンドラインに複数のスクリプト コマンドを入力することができます。 コマンド(機能別) 本項では、コマンドをストレージアレイの物理的、論理的機能、および 操作機能に関するグループに分類して示します。 ディスク
エンクロージャコマンド 158 ページの「Download Enclosure Management Module Firmware」 177 ページの「Save Enclosure Log Data」 188 ページの「Set Enclosure Attribute」 188 ページの「Set Enclosure Identification」 235 ページの「Start Enclosure Blink」 238 ページの「Stop Enclosure Blink」 ホストトポロジコマンド 133 ページの「Create Host」 134 ページの「Create Host Group」 134 ページの「Create Host Port」 152 ページの「Delete Host」 153 ページの「Delete Host Group」 153 ページの「Delete Host Port」 189 ページの「Set Host」 191 ページの「Set Host Group」 192 ページの「Set Host Port」 215 ページの「Show Host Ports」 iSCSI コマンド
192 ページの「Set Host Port」 193 ページの「Set iSCSI Initiator」 194 ページの「Set iSCSI Target Properties」 203 ページの「Set Storage Array ICMP Response」 203 ページの「Set Storage Array iSNS Server IPv4 Address」 205 ページの「Set Storage Array iSNS Server IPv6 Address」 206 ページの「Set Storage Array iSNS Server Refresh」 207 ページの「Set Unnamed Discovery Session」 213 ページの「Show Current iSCSI Sessions」 226 ページの「Show Storage Array Negotiation Defaults」 228 ページの「Show Unconfigured iSCSI Initiators」 235 ページの「Start iSCSI DHCP Refresh」 239 ページの「Stop iS
237 ページの「Start Physical Disk Reconstruction」 239 ページの「Stop Physical Disk Blink」 RAID コントローラモジュールコマンド 156 ページの「Diagnose RAID Controller Module」 164 ページの「Enable RAID Controller Module」 173 ページの「Reset RAID Controller Module」 178 ページの「Save RAID Controller Module NVSRAM」 184 ページの「Set Controller」 219 ページの「Show RAID Controller Module」 220 ページの「Show RAID Controller Module NVSRAM」 セッションコマンド 197 ページの「Set Session」 ストリングの表示コマンド 228 ページの「Show String」 スナップショットコマンド 145 ページの「Create Snapshot Virtual Disk」 168 ページの「R
132 ページの「Clear Storage Array Firmware Pending Area」 158 ページの「Disable Storage Array Feature」 161 ページの「Download Storage Array Firmware/NVSRAM」 163 ページの「Download Storage Array Physical Disk Firmware」 162 ページの「Download Storage Array NVSRAM」 164 ページの「Enable Storage Array Feature Key」 174 ページの「Reset Storage Array Battery Install Date」 176 ページの「Reset Storage Array Virtual Disk Distribution」 179 ページの「Save Storage Array Configuration」 180 ページの「Save Storage Array Events」 182 ページの「Save Storage Array Performance Statis
仮想ディスクコマンド 129 ページの「Check Disk Consistency」 132 ページの「Clear Virtual Disk Reservations」 136 ページの「Create RAID Virtual Disk(物理ディスクの自動選択)」 139 ページの「Create RAID Virtual Disk(空き容量に基づく選択)」 142 ページの「Create RAID Virtual Disk(物理ディスクの手動選択)」 155 ページの「Delete Virtual Disk」 166 ページの「Recover RAID Virtual Disk」 171 ページの「Remove Virtual Disk LUN Mapping」 173 ページの「Repair Virtual Disk Consistency」 208 ページの「Set Virtual Disk」 229 ページの「Show Virtual Disk」 230 ページの「Show Virtual Disk Action Progress」 232 ページの「Show Virtual Disk Perfor
コマンド(アルファベット順) 以下に、スクリプトコマンドをアルファベット順に示します。 Accept Storage Array Pending Topology このコマンドを実行すると、show storageArray pendingTopology コマンドによって検出されたペンディングホスト トポロジの全部または一部が設定されます。 シンタックス accept storageArray pendingTopology (allHosts | host " ホスト名 " | hosts (" ホスト名 1" ...
Autoconfigure Storage Array このコマンドを実行すると、ストレージアレイが自動的に設定され ます。autoConfigure storageArray コマンドを入力する前に、 show storageArray autoConfiguration コマンドを入力してくだ さい。show storageArray autoConfiguration コマンドを実行す ると、有効な物理ディスクのタイプ、RAID レベル、仮想ディスク 情報、およびホットスペア情報の一覧の形で、設定情報が返されます (この一覧は、autoConfigure storageArray コマンドのパラメータ に対応します)。 RAID コントローラモジュールはストレージアレイをチェックした 後に、ストレージアレイがサポートできる最高の RAID レベルと、その RAID レベル用に最も効率の良い仮想ディスクの定義を判断します。返 された一覧に示されている設定を受け入れてよい場合は、パラメータ を何も指定せずに autoConfigure storageArray コマンドを入力し ます。設定を変更するには、希
パラメータ パラメータ 説明 physicalDiskType ストレージアレイに使用する物理ディ スクのタイプ。有効な物理ディスクの タイプは、SAS または SATA です。ス トレージアレイ内の物理ディスクが 1 種類だけの場合は、このパラメータは 不要です。 raidLevel ストレージアレイ内に物理ディスクが 含まれているディスクグループの RAID レベル。有効な RAID レベルは、0、1、 または 5 です。 diskGroupWidth ストレージアレイ内のディスクグルー プに含まれている物理ディスクの数。 ディスクグループ内で使用できるディ スクグループの数については、57 ペー ジの「エンクロージャロスプロテク ション」を参照してください。 diskGroupCount ストレージアレイ内のディスクグルー プの数。整数値を使います。 virtualDisksPerGroupCount ディスクグループあたりの容量が等し い仮想ディスクの数。整数値を使い ます。 hotSpareCount ストレージアレイ内のホットスペアの 数。整数値を使います。ホットスペア
Autoconfigure Storage Array Hot Spares このコマンドを実行すると、ストレージアレイ内のホットスペアの定義 と設定が自動的に行われます。このコマンドはいつでも実行できます。 このコマンドにより、ストレージアレイに最適のホットスペアの適用範 囲が指定されます。 シンタックス autoConfigure storageArray hotSpares パラメータ なし。 メモ:autoconfigure storageArray hotSpares コマンドを実行すると、RAID コントローラモジュールのファームウェアは、ストレージアレイ内の物理 ディスクの総数とタイプに基づいて、作成するホットスペアの数を決め ます。 Check Disk Consistency このコマンドを実行すると、仮想ディスクに一貫性のエラーとメディア のエラーがないかどうかがチェックされ、チェックの結果がファイルに 書き込まれます。 シンタックス check virtualDisk [ 仮想ディスク名 ] consistency [consistencyErrorFile= ファイル名 ] [
パラメータ パラメータ 説明 virtualDisk 一貫性をチェックする特定の仮想ディ スクの名前。仮想ディスク名の前後に ブラケット([ ])を挿入する必要があ ります。仮想ディスク名に特殊文字が 使われている場合は、仮想ディスク名 の前後に引用符(" ")も挿入する必要 があります。 consistencyErrorFile 一貫性エラーの情報を保存するファイ ルの名前。ファイル名の前後に引用符 (" ")を挿入する必要があります。 mediaErrorFile メディアエラーの情報を保存するファ イルの名前。ファイル名の前後に引用 符(" ")を挿入する必要があります。 priority ホストの I/O 動作との比較で、コンシ ステンシーチェックの優先度を指定し ます。有効なエントリは、最高、高、 中、低、最低です。 verbose 処理済のパーセンテージなど、進行状 況の詳細を取り込み、仮想ディスクの 一貫性が修復される間、情報を表示し ます。進行状況の詳細を取り込むに は、このパラメータを TRUE に設定し ます。進行状況の詳細を取り込まない ようにするには、このパラメー
Clear Storage Array Configuration このコマンドを実行すると、ストレージアレイ内の RAID コントロー ラモジュールから設定全体がクリアされます。すべてのディスクグル ープ、仮想ディスク、およびホットスペアを定義する情報が削除され ます。このコマンドを使用して、定義された設定をすでに持つストレー ジアレイ上に新しい設定を作成します。 注意:このコマンドを実行すると、既存のストレージアレイの設定は直 ちに削除されます。ストレージアレイを設定する前に、接続されているす べてのホストを再起動する必要があります。 シンタックス clear storageArray configuration パラメータ なし。 Clear Storage Array Event Log このコマンドを実行すると、Major Event Log(MEL)バッファ内の データが削除されることにより、ストレージアレイの MEL がクリアさ れます。 注意:このコマンドを実行すると、ストレージアレイ内の既存の MEL は 直ちに削除されます。 シンタックス clear storageArray ev
Clear Storage Array Firmware Pending Area このコマンドを実行すると、保留領域のバッファから、以前にダウン ロードしたファームウェアイメージまたは不揮発性ランダムアクセスメ モリ(NVSRAM)の値が削除されます。 注意:このコマンドを実行すると、ストレージアレイ内の既存の保留領 域の内容が削除されます。 シンタックス clear storageArray firmwarePendingArea パラメータ なし。 Clear Virtual Disk Reservations このコマンドを実行すると、仮想ディスクの永続的な予約がクリアされ ます。 シンタックス clear (allVirtualDisks | virtualDisk [ 仮想ディスク名 ] | virtualDisks [ 仮想ディスク名 1 ...
Create Host このコマンドを実行すると、新しいホストが作成されます。 メモ:ホストとは、ストレージアレイに接続されているシステムで、HBA ホストポートを介してストレージアレイ上の仮想ディスクにアクセスし ます。個別のホストに対して特定の仮想ディスクから論理ユニット番号 (LUN)へのマッピングを定義したり、ホストを 1 つまたは複数の仮想ディ スクへのアクセスを共有するホストグループに割り当てたりできます。 シンタックス create host userLabel=" ホスト名 " [hostGroup=" ホストグループ名 "] パラメータ パラメータ 説明 userLabel 作成するホストに付ける名前。ホスト名の前後に 引用符(" ")を挿入する必要があります。 hostGroup 作成する新しいホストが属するホストグループの 名前。ホストグループ名の前後に引用符(" ")を 挿入する必要があります (ホストグループが存在 しない場合は、create hostGroup コマンドを使用し て新しいホストグループを作成できます)。 メモ:ホストグループとは、同じ仮想ディスクへ のア
Create Host Group このコマンドを実行すると、新しいホストグループが作成されます。 メモ:ホストグループとは、同じ仮想ディスクへのアクセスを共有する ホストの集まりを指定するように定義できるオプションのトポロジ的な要 素です。ホストグループは論理エンティティです。同じ仮想ディスクへの アクセスを共有できるホストが複数ある場合にのみ、ホストグループを定 義してください。 シンタックス create hostGroup userLabel=" ホストグループ名 " パラメータ パラメータ userLabel 説明 作成するホストグループに付ける名 前。ホストグループ名の前後に引用符 (" ")を挿入する必要があります メモ:名前には、英数文字、ハイフン、アンダースコアを自由に組み合 わせて使用できます。コマンド名の長さは 30 文字までです。文字数の制 限を超える場合は、角括弧([ ])の代わりに山括弧(< >)を使用してくだ さい。 Create Host Port このコマンドを実行すると、新しい HBA ホストポート ID が作成され ます。ID は、RAID コントローラモジュール
パラメータ パラメータ 説明 identifier HBA ホストポートの WWID。WWID の 前後に引用符(" ")を挿入する必要が あります。 userLabel 新しい HBA ホストポートに付ける名 前。ポートラベルの前後に引用符(" ") を挿入する必要があります。 host HBA ホストポートを定義するホストの 名前。ホスト名の前後に引用符(" ") を挿入する必要があります。 メモ:HBA ホストポートとは、ホスト システム内にあるホストアダプタ上の 物理的な接続です。HBA ホストポート は、ホストにストレージアレイ内の仮 想ディスクへのアクセスを提供しま す。ホストバスアダプタに物理的な接 続が 1 つしかない(ホストポート 1 個) 場合、ホストポートとホストバスアダ プタは同義語です。 メモ:名前には、英数文字、ハイフン、アンダースコアを自由に組み合 わせて使用できます。コマンド名の長さは 30 文字までです。文字数の制 限を超える場合は、角括弧([ ])の代わりに山括弧(< >)を使用してくだ さい。 Create iSCSI Initiator このコマンドを
パラメータ パラメータ 説明 iscsiName iSCSI イニシエータのデフォルト識別子。 userLabel iSCSI イニシエータに使用する名前。名前を二重引用符 ( “” )で囲んでください。 host iSCSI イニシエータがインストールされているホストの 名前。 chapSecret ピア接続の認証に使用するパスワード。 メモ:チャレンジハンドシェイク認証プロトコル(CHAP)は、接続のピ アを認証するプロトコルです。CHAP は「シークレット」を共有するピア に基づいています。シークレットとは、パスワードに似たセキュリティ キーです。chapSecret は、相互認証を必要とするイニシエータのみに 使用してください。 Create RAID Virtual Disk(物理ディスクの自動選択) このコマンドを実行すると、ストレージアレイの物理ディスクにまた がってディスクグループが、また、ディスクグループ内に新しい仮想 ディスクが作成されます。ストレージアレイ内の RAID コントローラモ ジュールは、仮想ディスクに含める物理ディスクを選択します。 シンタックス cr
パラメータ パラメータ 説明 physicalDiskCount ディスクグループ内で使用する未割り 当ての物理ディスクの数。 メモ:physicalDiskCount パラメータを 使用して、ディスクグループ内で使用 する物理ディスクの数を選択でき ます。エンクロージャ ID とスロット ID によって物理ディスクを指定する必 要はありません。RAID コントローラモ ジュールは、ディスクグループに使用 する特定の物理ディスクを選択し ます。 raidLevel 仮想ディスクが含まれているディスク グループの RAID レベル。有効な値は、 0、1、または 5 です。 userLabel 新しい仮想ディスクに付ける名前。 新しい仮想ディスク名の前後に引用 符(" ")を挿入する必要があります。 physicalDiskType 仮想ディスクに使用する物理ディスク のタイプが指定されます。仮想ディス ク内に異なるタイプの物理ディスクを 混在させることはできません。有効な 物理ディスクのタイプは、SAS または SATA です。 capacity ストレージアレイに追加する仮想ディ スクの
パラメータ 説明 owner 仮想ディスクを所有する RAID コント ローラモジュール。有効な RAID コン トローラモジュールの識別子は 0 また は 1 です。0 は(エンクロージャの背 面から見て)左側の RAID コントロー ラモジュール、1 は右側の RAID コント ローラモジュールです。ユーザーが オーナーを指定しないと、RAID コント ローラモジュールのファームウェアが オーナーを決めます。 メモ:owner パラメータにより、どの RAID コントローラモジュールが仮想 ディスクを所有するかが指定され ます。容量を指定しないと、ディスク グループ内で使用可能な物理ディスク 容量のすべてが使用されます。容量の 単位を指定しないと、デフォルトの単 位としてバイトが使用されます。 segmentSize RAID コントローラモジュールが、仮想 ディスク内の次の物理ディスクにデー タを書き込む前に単一の物理ディスク 上に書き込むデータの量(キロバイト 単位)。有効な値は、8、16、32、64、 128、256、または 512 です。 segmentSize パラメータの詳細について
Create RAID Virtual Disk(空き容量に基づく選択) このコマンドを実行すると、ディスクグループ内の空き領域に仮想ディ スクが作成されます。 シンタックス create virtualDisk diskGroup= ディスクグループ番号 userLabel=" 仮想ディスク名 " [freeCapacityArea= 空き容量インデックス番号 capacity= 仮想ディスクの容量 owner=(0 | 1) segmentSize= セグメントサイズ値 ] パラメータ パラメータ 説明 diskGroup 作成する新しい仮想ディスクが属する ディスクグループのシーケンス番号 (ストレージアレイ内のディスクグ ループのシーケンス番号を判断する には、show storageArray Profile コマン ドを入力します) 。 userLabel 新しい仮想ディスクの名前。新しい仮 想ディスク名の前後に引用符(" ")を 挿入する必要があります。 メモ:名前には、英数文字、ハイフ ン、アンダースコアを自由に組み合わ せて使用できます。スペースは使用で きません。コマンド名の長
パラメータ 説明 freeCapacityArea 新しい仮想ディスクの作成に使用する 既存のディスクグループ内の空き領域 のインデックス番号。空き容量は、 ディスクグループ内の既存の仮想ディ スク間の空き容量として定義され ます。たとえば、1 つのディスクグ ループの領域が、仮想ディスク 1、 空き容量、仮想ディスク 2、空き容量、 仮想ディスク 3、空き容量といった構 成になっている場合が考えられます。 仮想ディスク 2 以降の空き容量を使用 するには、次のように指定してくだ さい。 freeCapacityArea=2 空き容量の領域が存在するかどうかを 確認するには、show diskGroup コマンド を使用します。 capacity 140 スクリプトコマンド ストレージアレイに追加する仮想ディ スクのサイズ。サイズは、バイト、キ ロバイト、メガバイト、またはギガバ イト単位で指定されます。 メモ:容量を指定しないと、ディスク グループ内で使用可能な空き容量の全 領域が使用されます。容量の単位を指 定しないと、デフォルトの単位として バイトが使用されます。9 を超える値 を入力する
パラメータ 説明 owner 仮想ディスクを所有する RAID コント ローラモジュール。有効な RAID コン トローラモジュールの識別子は 0 また は 1 です。0 は(エンクロージャの背 面から見て)左側の RAID コントロー ラモジュール、1 は右側の RAID コント ローラモジュールです。ユーザーが オーナーを指定しないと、RAID コント ローラモジュールのファームウェアが オーナーを決めます。 メモ:owner パラメータにより、どの RAID コントローラモジュールが仮想 ディスクを所有するかが指定され ます。仮想ディスクの RAID コント ローラモジュールの優先的な所有権 は、現在そのディスクグループを所有 する RAID コントローラモジュールに あります。 segmentSize RAID コントローラモジュールが、仮想 ディスク内の次の物理ディスクにデー タを書き込む前に単一の物理ディスク 上に書き込むデータの量(キロバイト 単位) 。有効な値は、8、16、32、64、 128、256、または 512 です。 segmentSize パラメータの詳細について は、58
Create RAID Virtual Disk(物理ディスクの手動選択) このコマンドを実行すると、新しいディスクグループと仮想ディスクが 作成され、仮想ディスク用の物理ディスクを指定することができます。 メモ:同じディスクグループと仮想ディスクの中に異なるタイプの物理 ディスクを混在させることはできません。RAID 仮想ディスク用に異なる タイプの物理ディスクを指定すると、このコマンドは失敗します。 シンタックス create virtualDisk physicalDisks= ( エンクロージャ ID0, スロット ID0...
パラメータ 説明 raidLevel 仮想ディスクが含まれているディスクグループの RAID レベル。有効な値は、0、1、または 5 です。 メモ:raidLevel パラメータを RAID 1 に設定すると、 RAID コントローラモジュールのファームウェアは、 次のアルゴリズムを使用して物理ディスクの一覧か らペアを作成します。 Data physical disk = X Consistency physical disk = N ⁄ 2 + X 上記で、X は 1 から N ⁄ 2 までで、N は一覧内の物理 ディスクの数です。次のデータは、一例として、 6 台の物理ディスクとそのミラーペアを示したもの です。 データ 一貫性 1 2 N ⁄ 2 + 1= 4 N ⁄ 2 + 1= 5 3 N ⁄ 2 + 1= 6 userLabel 新しい仮想ディスクに付ける名前。新しい仮想ディ スク名の前後に引用符(" ")を挿入する必要があり ます。 メモ:名前には、英数文字、ハイフン、アンダース コアを自由に組み合わせて使用できます。スペース は使用できません。コマンド名の長さは 30 文
パラメータ 説明 owner 仮想ディスクを所有する RAID コントローラモ ジュール。有効な RAID コントローラモジュールの 識別子は 0 または 1 です。0 は(エンクロージャの 背面から見て)左側の RAID コントローラモジュー ル、1 は右側の RAID コントローラモジュールです。 ユーザーがオーナーを指定しないと、RAID コント ローラモジュールのファームウェアがオーナーを決 めます。 メモ:owner パラメータにより、どの RAID コント ローラモジュールが仮想ディスクを所有するかが指 定されます。仮想ディスクの優先オーナーは、ディ スクグループを現在所有する RAID コントローラモ ジュールです。 segmentSize RAID コントローラモジュールが、仮想ディスク内の 次の物理ディスクにデータを書き込む前に単一の物 理ディスク上に書き込むデータの量(キロバイト単 位) 。有効な値は、8、16、32、64、128、256、または 512 です。segmentSize パラメータの詳細について は、58 ページの「自動設定コマンドの使用」を参照 してください。
Create Snapshot Virtual Disk このコマンドを実行すると、スナップショット仮想ディスクが作成され ます。このコマンドを使用する場合、次の 3 種類の方法のいずれかで スナップショット仮想ディスクを定義できます。 • ユーザー定義の物理ディスク • ユーザー定義のディスクグループ • スナップショット仮想ディスク用としてユーザーが定義した数の物 理ディスク 物理ディスクの数を定義する方法を選択した場合、RAID コントローラ モジュールのファームウェアは、スナップショット仮想ディスク用にど の物理ディスクを使用するかを選択します。 メモ:72 ページの「最初のスナップショット仮想ディスク作成のための ホストサーバーの準備」を参照してください。 注意:ソース仮想ディスクの新しいポイントインタイムイメージを作成 する前に、ソース仮想ディスクに対するすべてのデータアクセス(I/O)処 理を停止するか、データ転送を一時停止して、ソース仮想ディスクの正確 なポイントインタイムイメージをキャプチャできるようにします。確実に すべての I/O 処理を停止するために、Windows® In
シンタックス(ユーザー定義のディスクグループ) create snapshotVirtualDisk sourceVirtualDisk= " ソース仮想ディスク名 " [repositoryDiskGroup= ディスクグ ループ番号 freeCapacityArea= 空き容量インデックス番号 userLabel=" スナップショット仮想ディスク名 " warningThresholdPercent= パーセント値 repositoryPercentOfSource= パーセント値 repositoryUserLabel=" リポジトリ名 " repositoryFullPolicy=(failSourceWrites | failSnapShot) enclosureLossProtect=(TRUE | FALSE)] シンタックス(ユーザー定義の物理ディスクの数) create snapshotVirtualDisk sourceVirtualDisk= " ソース仮想ディスク名 " [repositoryRAIDLevel= 0 | 1 | 5 repositoryPhysicalDiskCo
パラメータ パラメータ 説明 sourceVirtualDisk スナップショットを撮る元のソース仮想 ディスクの名前。ソース仮想ディスク名の 前後に引用符(" ")を挿入する必要があり ます。 repositoryRAIDLevel リポジトリ仮想ディスクの RAID レベル。 有効な値は、0、1、または 5 です。 repositoryPhysicalDisks リポジトリに割り当てる物理ディスクが指 定されます。仮想ディスクに割り当てる各 物理ディスクに、エンクロージャ ID とス ロット ID を指定してください。エンクロー ジャ ID の値は、0 ~ 99 です。スロット ID の値は、0 ~ 31 です。リポジトリ物理ディ スクの一覧の前後に括弧を挿入する必要が あります。 repositoryPhysicalDiskCount リポジトリ仮想ディスクに使用する未割り 当ての物理ディスクの数。 physicalDiskType リポジトリ仮想ディスクに使用する物理 ディスクのタイプ。有効な物理ディスクの タイプは、SAS または SATA です。 repositoryDis
パラメータ 説明 freeCapacityArea スナップショットリポジトリ仮想ディスク の作成に使用する既存のディスクグループ 内の空き領域のインデックス番号。空き容 量は、ディスクグループ内の既存の仮想 ディスク間の空き容量として定義され ます。たとえば、1 つのディスクグループ の領域が、仮想ディスク 1、空き容量、仮 想ディスク 2、空き容量、仮想ディスク 3、 空き容量といった構成になっている場合が 考えられます。仮想ディスク 2 以降の空き 容量を使用するには、次のように指定して ください。 freeCapacityArea=2 空き容量の領域が存在するかどうかを確認 するには、show diskGroup コマンドを使用し ます。 メモ:未構成または空き領域を指定しない と、リポジトリ仮想ディスクがソース仮想 ディスクと同じディスクグループに置かれ ます。ソース仮想ディスクがあるディスク グループに十分な容量がない場合、このコ マンドは失敗します。 userLabel スナップショット仮想ディスクに付ける名 前。スナップショット仮想ディスク名の前 後に引用符(" ")を挿入する必要が
パラメータ 説明 repositoryUserLabel リポジトリ仮想ディスクに付ける名前。 リポジトリ仮想ディスク名の前後に引用 符(" ")を挿入する必要があります。 repositoryFullPolicy enclosureLossProtect リポジトリがいっぱいになった場合にス ナップショットの処理をどのようにして続 行するかを指定します。ソース仮想ディス クへの書き込みが失敗するように設定する か(failSourceWrites) 、スナップショット仮 想ディスクが失敗するように設定する (failSnapShot)ことができます。デフォル ト値は failSnapShot です。 リポジトリの作成時にエンクロージャロス プロテクションを強制するように指定され ます。エンクロージャロスプロテクション を強制するには、このパラメータを TRUE に設定します。デフォルト設定は FALSE です。enclosureLossProtect パラメータの詳細 については、57 ページの「エンクロージャ ロスプロテクション」を参照してください。 メモ:名前には、英数文字、ハイフン、アン
メモ:スナップショット仮想ディスクにもリポジトリ仮想ディスクにも 名前を選択しない場合、RAID コントローラモジュールは、ソース仮想 ディスク名を使ってデフォルト名を作成します。たとえば、ソース仮想 ディスク名が aaa で、スナップショット仮想ディスクがない場合、スナッ プショット仮想ディスクのデフォルト名は aaa – 1 となります。ソース仮 想ディスクに既に n - 1 個のスナップショット仮想ディスクがある場合、デ フォルト名は aaa - n になります。ソース仮想ディスク名が aaa で、ソース 仮想ディスクにリポジトリ仮想ディスクがない場合、リポジトリ仮想ディ スクのデフォルト名は aaa – R1 となります。ソース仮想ディスクに既に n 1 個のリポジトリ仮想ディスクがある場合、デフォルト名は aaa – Rn にな ります。 Create Virtual Disk Copy このコマンドを実行すると、仮想ディスクのコピーが作成され、仮想 ディスクのコピー操作が開始します。 メモ:88 ページの「仮想ディスクコピーを作成するためのホストサー バーの準備」を参照してください。 注意:ソー
パラメータ パラメータ 説明 source ソース仮想ディスクとして使う既存の仮想ディ スクの名前。ソース仮想ディスク名の前後に引 用符(" ")を挿入する必要があります。 メモ:名前には、英数文字、ハイフン、アン ダースコアを自由に組み合わせて使用でき ます。コマンド名の長さは 30 文字までです。 文字数の制限を超える場合は、角括弧([ ]) の代わりに山括弧(< >)を使用してください。 target ターゲット仮想ディスクとして使う既存の仮想 ディスクの名前。ターゲット仮想ディスク名の 前後に引用符(" ")を挿入する必要があり ます。 メモ:名前には、英数文字、ハイフン、アン ダースコアを自由に組み合わせて使用でき ます。コマンド名の長さは 30 文字までです。 文字数の制限を超える場合は、角括弧([ ]) の代わりに山括弧(< >)を使用してください。 copyPriority ホスト I/O 動作との比較で、仮想ディスクのコ ピーの優先度が指定され ます。有効なエントリは、最高、高、中、低、 最低です。 メモ:CopyPriority により、仮想ディスクのコ ピーペアのソース仮想
Delete Disk Group このコマンドを実行すると、ディスクグループ全体とそれに関連する仮 想ディスクが削除されます。 注意:このコマンドを実行すると直ちに、ディスクグループ内のすべて のデータが失われます。 シンタックス delete diskGroup [ ディスクグループ番号 ] パラメータ パラメータ 説明 diskGroup 削除するディスクグループの番号。ディスクグ ループ番号の前後にブラケット([ ])を挿入す る必要があります。 Delete Host このコマンドを実行すると、ホストが削除されます。 シンタックス delete host [ ホスト名 ] パラメータ パラメータ 説明 host 削除するホストの名前。ホスト名の前後にブラ ケット([ ])を挿入する必要があります。ホス ト名に特殊文字が使われている場合は、ホスト 名の前後に引用符(" ")も挿入する必要があり ます。 メモ:ホストとは、ストレージアレイに接続 されているシステムで、HBA ホストポートを 介してストレージアレイ上の仮想ディスクにア クセスします。 152 スクリプトコマンド
Delete Host Group このコマンドを実行すると、ホストグループが削除されます。 注意:このコマンドを実行すると、ホストグループ内のホストの定義が すべて削除されます。 シンタックス delete hostGroup [ ホストグループ名 ] パラメータ パラメータ 説明 hostGroup 削除するホストグループの名前。ホストグ ループ名の前後にブラケット([ ])を挿入 する必要があります。ホストグループの名 前に特殊文字が使われている場合は、ホス トグループ名の前後に引用符(" ")も挿入 する必要があります。 メモ:ホストグループとは、同じ仮想ディ スクへのアクセスを共有するホストの集ま りであるオプションのトポロジ的な要素 です。ホストグループは論理エンティティ です。 Delete Host Port このコマンドを実行すると、HBA ホストポート ID が削除されます。 ID は、RAID コントローラモジュールに対する物理 HBA ホストポート を表すソフトウェア値です。ID を削除すると、RAID コントローラモ ジュールは HBA ホストポートからの命令やデータを認識
パラメータ パラメータ 説明 hostPort 削除する HBA ホストポートの名前。 HBA ホストポートの名前の前後にブラ ケット([ ])を挿入する必要があり ます。 メモ:HBA ホストポートとは、ホスト システム内にあるホストバスアダプタ 上の物理的な接続です。HBA ホスト ポートは、ホストにストレージアレイ 内の仮想ディスクへのアクセスを提供 します。ホストバスアダプタに物理的 な接続が 1 つしかない(ホストポート 1 個)場合、HBA ホストポートとホスト バスアダプタは同義語です。 例 -c "delete host [\"job2900\"];" Delete iSCSI Initiator このコマンドを実行すると、特定の iSCSI イニシエータオブジェクトが 削除されます。 シンタックス delete iscsiInitiator ([iSCSI-ID | 名前 ]) パラメータ パラメータ 説明 iSCSI-ID 削除する iSCSI イニシエータの識別子。名前を二重引用符(“ ”) で囲んでください。 名前 削除する iSCSI イニシエータの名前。名前を二
Delete Virtual Disk このコマンドを実行すると、1 つまたは複数の標準的仮想ディスク、ま たはスナップショットとスナップショットリポジトリ仮想ディスクが削 除されます。 注意:このコマンドを実行すると直ちに、仮想ディスク内のすべての データが失われます。 シンタックス delete (allVirtualDisks | virtualDisk [ 仮想ディスク名 ] | virtualDisks [ 仮想ディスク名 1...
Diagnose RAID Controller Module このコマンドを実行すると、RAID コントローラモジュールに診断テス トが実行されます。 testID パラメータは次のオプションを取ります。これらのオプションを 使用して、RAID コントローラモジュールが正常に機能していることを 確認できます。 • 1 — テストを読み込みます。 • 2 — データのループバックテストを行います。 • 3 — テストを書き込みます。 診断テストは、物理ディスクへのデータの書き込みと読み出しを行う ループバックテストで構成されています。 シンタックス diagnose controller [(0 | 1)] loopbackPhysicalDiskChannel=(allchannels | (1 | 2 )) testID=(1 | 2 | 3 | discreteLines) [patternFile=" ファイル名 "] パラメータ パラメータ 説明 controller 診断テストを実行する RAID コントローラモジュール。 有効な RAID コントローラモジュールの識別子は
パラメータ 説明 testID 診断テストで実行される識別子。識別子とテストは次 のように対応しています。 1 — テストを読み込みます。 2 — データのループバックテストを行います。 3 — テストを書き込みます。 discreteLines — 分離型ライン診断テスト メモ:分離型ラインとは、RAID コントローラ内の 2 台 の RAID コントローラモジュールの間に接続された制御 ラインとステータスラインのことです。分離型ライン テストにより、各 RAID コントローラモジュールは、代 替 RAID コントローラモジュールの制御入力で制御信号 のやり取りが観察できることを確認できます。分離型 ラインテストは、電源サイクルごとに、または RAID コ ントローラモジュールがリセットされるたびに自動的 に実行されます。最初の分離型ライン診断テストに失 敗したコンポーネントを交換した後で、分離型ライン 診断テストを実行できます。テストが正常に実行され ると、次のメッセージが表示されます。 The controller discrete lines successfully passed the di
Disable Storage Array Feature このコマンドを実行すると、ストレージアレイの機能が無効になり ます。ストレージアレイ内で有効なすべての機能の識別子の一覧を表示 するには、show storageArray コマンドを実行します。 シンタックス disable storageArray feature=(snapshot | virtualDiskCopy) パラメータ なし。 Download Enclosure Management Module Firmware このコマンドを実行すると、エンクロージャ管理モジュール(EMM) 用のファームウェアがダウンロードされます。 シンタックス download (allEnclosures | enclosure [ エンクロージャ ID]) firmware file=" ファイル名 " 158 スクリプトコマンド
パラメータ パラメータ 説明 エンクロージャ 新しいファームウェアをロードするエンク ロージャを識別します。エンクロージャ ID の値は、0 ~ 99 です。エンクロージャ ID の 値の前後にブラケット([ ])を挿入する必 要があります。 メモ:次のパラメータが使用できます。(1) allEnclosures パラメータ。ストレージアレ イ内のすべての EMM に新しいファーム ウェアがダウンロードされます。(2) enclosure パラメータ。特定の EMM に新し いファームウェアがダウンロードされま す。新しいファームウェアのダウンロード 先とする EMM が複数で、すべての EMM で はないという場合には、各エンクロージャ に対してこのコマンドを入力する必要があ ります。 file ファームウェアイメージが含まれている ファイルのファイルパスとファイル名。 ファームウェアイメージファイルのパスと ファイル名の前後に引用符(" ")を挿入す る必要があります。 Download Physical Disk Firmware このコマンドを実行すると、物理ディスクにファームウェアイメー
3 物理ディスクのファームウェアのダウンロード中に、ストレージア レイの設定を一切変更しないでください。設定の変更を試みると、 ファームウェアのダウンロードが失敗し、選択した物理ディスクが 使用できなくなるおそれがあります。 このコマンドを使用すれば、ストレージアレイ内のすべての物理ディス クにファームウェアをインストールする前に、1 台の物理ディスク上で ファームウェアをテストできます (ストレージアレイ内のすべての物 理ディスクにファームウェアをダウンロードするには、download storageArray physicalDiskFirmware コマンドを使用します)。 このコマンドを実行すると、ダウンロードが完了または失敗するまで、 すべての I/O 動作がブロックされます。ダウンロードを実行すると、 Successful(成功)、Unsuccessful With Reason(何らかの原因で 失敗)、または Never Attempted With Reason(何らかの原因で試 行されず)のいずれかのステータスが返されます。 シンタックス download physicalDisk [ エ
Download Storage Array Firmware/NVSRAM このコマンドを実行すると、ファームウェア、およびオプションで、ス トレージアレイ内の RAID コントローラモジュール用の NVSRAM 値が ダウンロードされます。NVSRAM 値のみをダウンロードする場合は、 downLoad storageArray NVSRAM コマンドを使用します。 シンタックス download storageArray firmware [, NVSRAM ] file=" ファイル名 " [, "NVSRAM- ファイル名 "] [downgrade= (TRUE | FALSE)] [activateNow=(TRUE | FALSE)] パラメータ パラメータ 説明 NVSRAM ファームウェアファイルのダウンロード時 に、ファイルと NVSRAM 値の両方をダウン ロードするように指定します。このパラ メータの前後にはブラケットを挿入しない でください。firmware という語の後ろにカ ンマを挿入します。 file ファームウェアが含まれているファイルの ファイルパスと名前。有
パラメータ 説明 downgrade 旧バージョンのファームウェアをロードす るように指定します。デフォルト値は FALSE です。ファームウェアの旧バージョ ンをダウンロードする場合は、downgrade を TRUE に設定します。 activateNow ファームウェアと NVSRAM のイメージを有 効にします。デフォルト値は TRUE です。 activateNow を FALSE に設定すると、ファー ムウェアと NVSRAM の値を後でアクティブ にするには、activate storageArray firmware コマンドを使用する必要があります。 Download Storage Array NVSRAM このコマンドを実行すると、ストレージアレイの RAID コントローラモ ジュール用の NVSRAM 値がダウンロードされます。 シンタックス download storageArray NVSRAM file=" ファイル名 " パラメータ パラメータ 説明 file NVSRAM 値が含まれているファイルのファ イルパスと名前。有効なファイル名の末 尾は、拡張子
Download Storage Array Physical Disk Firmware このコマンドを実行すると、ストレージアレイ内のすべての物理ディス クにファームウェアイメージがダウンロードされます。 シンタックス download storageArray physicalDiskFirmware file= "ファイル名" [file="ファイル名2"...
Enable RAID Controller Module このコマンドを実行すると、診断プログラムの実行中に休止する RAID コントローラモジュールが復元されます。 シンタックス enable controller [(0 | 1)] dataTransfer パラメータ パラメータ 説明 controller 復元する RAID コントローラモジュール。 有効な RAID コントローラモジュールの識 別子は 0 または 1 です。0 は(エンクロー ジャの背面から見て)左側の RAID コント ローラモジュール、1 は右側の RAID コント ローラモジュールです。RAID コントローラ モジュールの識別子の前後にブラケット([ ])を挿入する必要があります。RAID コン トローラモジュールを指定しないと、スト レージ管理ソフトウェアはシンタックスエ ラーを返します。 Enable Storage Array Feature Key このコマンドを実行すると、機能キーファイルによって機能が有効にな ります。 シンタックス enable storageArray feature file="
Recopy Virtual Disk Copy このコマンドを実行すると、既存の仮想ディスクのコピーペアを使用し て仮想ディスクのコピー操作が再実行されます。 メモ:94 ページの「仮想ディスクの再コピーを行うためのホストサー バーの準備」を参照してください。 注意:ソース仮想ディスクの新しいコピーを作成する前に、ソース仮想 ディスク、および(該当する場合はターゲットディスク)に対するすべて のデータアクセス(I/O)処理を停止するか、データ転送を一時停止して、 ソース仮想ディスクの正確なポイントインタイムイメージをキャプチャで きるようにします。確実にすべての I/O 処理を停止するために、Windows Internet Explorer を含めすべてのアプリケーションを閉じます。 メモ:関連付ける仮想ディスクのドライブ文字を削除するか(Windows)、 仮想ドライブをアンマウントする(Linux)ことによって、仮想コピーとし て安定したドライブのコピーを確保できます。 シンタックス recopy virtualDiskCopy target [ ターゲット名 ] [source [ソース名]] [
パラメータ 説明 copyPriority ホスト I/O 動作との比較で、仮想ディスクのコピーの優 先度が指定されます。有効なエントリは、最高、高、 中、低、最低です。 メモ:CopyPriority により、仮想ディスクのコピーペア のソースおよびターゲット仮想ディスクの間でデータ をコピーする際に使用されるシステムリソースの量が 定義されます。最高の優先度を選択すると、仮想ディ スクのコピーはコピーの実行にほとんどのシステムリ ソースを使うため、ホストのデータ転送のパフォーマ ンスが低下します。 targetReadOnlyEnabled ターゲット仮想ディスクの書き込み有効と読み取り専 用が切り替わります。ターゲット仮想ディスクを書き 込み可能にするには、このパラメータを FALSE に設定 します。ターゲット仮想ディスクへの書き込みを防止 するには、このパラメータを TRUE に設定します。 Recover RAID Virtual Disk このコマンドを実行すると、ディスク上のユーザーデータ領域をまった く初期化せずに、与えられたプロパティを使用して RAID 仮想ディスク が作成さ
パラメータ パラメータ 説明 physicalDisk または physicalDisks 作成する仮想ディスクに割り当てる物理ディスクが指定 されます。仮想ディスクに割り当てる各物理ディスクに、 エンクロージャ ID とスロット ID を指定してください。エ ンクロージャ ID の値は、0 ~ 99 です。スロット ID の値 は、0 ~ 31 です。エンクロージャ ID の値とスロット ID の 値の前後にブラケット([ ])を挿入する必要があります。 diskGroup 作成する新しい仮想ディスクが属するディスクグループ のシーケンス番号 (ストレージアレイ内のディスクグ ループのシーケンス番号を判断するには、show storageArray profile コマンドを入力します)。 userLabel 新しい仮想ディスクに付ける名前。新しい仮想ディスク 名の前後に引用符(" ")を挿入する必要があります。 capacity ストレージアレイに追加する仮想ディスクのサイズ。サ イズは、バイト、キロバイト、メガバイト、またはギガ バイト単位で指定されます。 offset ディスクグ
Re-create Snapshot このコマンドを実行すると、既存のスナップショット仮想ディスクを使 用して、新しいコピーオンライト操作が開始します。単一のスナップ ショット仮想ディスク、または複数の仮想ディスクを再生成できます。 メモ:83 ページの「スナップショット仮想ディスクを再生成するための ホストサーバーの準備」を参照してください。 注意:ソース仮想ディスクの新しいポイントインタイムイメージを作成 する前に、ソース仮想ディスクに対するすべてのデータアクセス(I/O)処 理を停止するか、データ転送を一時停止して、ソース仮想ディスクの正確 なポイントインタイムイメージをキャプチャできるようにします。確実に すべての I/O 処理を停止するために、Windows® Internet Explorer® を含めす べてのアプリケーションを閉じます。 メモ:関連付ける仮想ディスクのドライブ文字を削除するか(Windows)、 仮想ドライブをアンマウントする(Linux)ことによって、スナップショッ トとして安定したドライブのコピーを確保することができます。 シンタックス recreate snapshot
パラメータ パラメータ 説明 virtualDisk または virtualDisks 新しいコピーオンライト操作を開始する特定 の仮想ディスクの名前。複数の仮想ディスク 名を入力できます。仮想ディスク名の前後に ブラケット([ ])を挿入する必要があります。 仮想ディスク名に特殊文字が使われている場 合は、仮想ディスク名の前後に引用符(" ") も挿入する必要があります。 userLabel スナップショット仮想ディスクの名前。ス ナップショット仮想ディスク名の前後に引用 符(" ")を挿入する必要があります。スナッ プショット仮想ディスク名を 2 つ以上入力す ると、このコマンドは失敗します。 warningThresholdPercent リポジトリがいっぱいになりかかっていると いう警告が生成されるリポジトリの容量に対 するパーセンテージ。整数値を使います。た とえば、70 という値は 70 パーセントを意味 します。デフォルト値は 50 パーセントです。 メモ:warningThresholdPercent を指定しない と、前回に設定した値が使用されます。 repositoryFu
メモ:warningThresholdPercent パラメータまたは repositoryFullPolicy パラ メータを指定しないと、前回に設定した値が使用されます。オプションパ ラメータを使用する場合、スナップショットの再生成を実行すると、各ス ナップショット仮想ディスクが別々に処理されます。複数の仮想ディスク に同じ userLabel(名前)を指定すると、コマンドは失敗します。オプショ ンパラメータを指定しない場合、スナップショットの再生成を実行す ると、指定されたスナップショット仮想ディスクがバッチとして処理され ます。ただし、仮想ディスクすべての検証チェックが正常に実行されるこ とが条件です。正常に実行された場合、スナップショットは再生成処理を 開始し、処理が完了するまで、影響を受ける仮想ディスクのすべて(ス ナップショット、ソース、およびリポジトリ)が休止します。 メモ:オプションパラメータを指定しない場合、スナップショットの再 生成コマンドを実行すると、指定されたスナップショット仮想ディスクが バッチとして処理されます。ただし、仮想ディスクすべての検証チェック が正常に実行されることが条
パラメータ パラメータ 説明 target 削除する仮想ディスクの名前。ターゲット仮想ディスク 名の前後にブラケット([ ])を挿入する必要があります。 ターゲット仮想ディスク名に特殊文字が使われている場 合は、ターゲット仮想ディスク名の前後に引用符(" ") も挿入する必要があります。 source 削除するソース仮想ディスクの名前。ソース仮想ディス ク名の前後にブラケット([ ])を挿入する必要があり ます。ソース仮想ディスク名に特殊文字が使われている 場合は、ソース仮想ディスク名の前後に引用符(" ")も 挿入する必要があります。 Remove Virtual Disk LUN Mapping このコマンドを実行すると、LUN(論理ユニット番号)マッピングが削 除されます。 シンタックス remove (allVirtualDisks | virtualDisk [" 仮想ディスク名 "] | virtualDisks [" 仮想ディスク名 1" ...
パラメータ パラメータ 説明 allVirtualDisks すべての仮想ディスクから LUN マッピングを削除し ます。 virtualDisk または virtualDisks LUN マッピングから削除する特定の仮想ディスクの名前。 複数の仮想ディスク名を入力できます。仮想ディスク名 の前後に引用符(" ")とブラケット([ ])を挿入する必要 があります。仮想ディスク名と引用符は、ブラケットの 中に入れてください。 accessVirtualDisk アクセス仮想ディスクが削除されます。 NOTICE: ホストエージェントはアクセス仮想ディス クを使用して、帯域内でストレージアレイと通信し ます。エージェントが実行されているホストからス トレージアレイ用のアクセス仮想ディスクのマッピ ングを削除すると、ストレージ管理ソフトウェアは 帯域内エージェントを経由してストレージアレイを 管理することができなくなります。 host 仮想ディスクがマッピングされるホストの名前。ホスト 名の前後に引用符(" ")を挿入する必要があります。 hostGroup 仮想ディスクがマッピングされている
Repair Virtual Disk Consistency このコマンドを実行すると、仮想ディスク上の一貫性エラーが修復され ます。 シンタックス repair virtualDisk [ 仮想ディスク名 ] consistency consistencyErrorFile= ファイル名 [verbose=(TRUE | FALSE)] パラメータ パラメータ 説明 virtualDisk 一貫性を修復する特定の仮想ディスクの名前。仮想ディ スク名の前後にブラケット([ ])を挿入する必要があり ます。仮想ディスク名に特殊文字が使われている場 合は、仮想ディスク名の前後に引用符(" ")も挿入する 必要があります。 consistencyErrorFile エラーの修復に使用する一貫性エラーの情報が含まれて いるファイルの名前。ファイル名の前後に引用符(" ") を挿入する必要があります。 verbose 処理済のパーセンテージなど、進行状況の詳細を取り 込み、仮想ディスクの一貫性が修復される間、進行状況 の詳細情報を表示します。進行状況の詳細を取り込む には、このパラメータを TRUE
シンタックス reset controller [(0 | 1)] パラメータ パラメータ 説明 controller リセットする RAID コントローラモジュール。有効な RAID コントローラモジュールの識別子は 0 または 1 です。0 は(エンクロージャの背面から見て)左側の RAID コントローラモジュール、1 は右側の RAID コント ローラモジュールです。RAID コントローラモジュール の識別子の前後にブラケット([ ])を挿入する必要があ ります。ユーザーがオーナーを指定しないと、RAID コ ントローラモジュールのファームウェアはシンタックス エラーを返します。 Reset Storage Array Battery Install Date このコマンドを実行すると、ストレージアレイ内のバッテリーの使用経 過日数が 0 日にリセットされます。リセットするバッテリーは、スト レージアレイ全体を対象とすることも、特定の RAID コントローラモ ジュール内に限定することも可能です。 シンタックス reset storageArray batteryInstallDate co
Reset ストレージアレイ iSCSI Baseline このコマンドを実行すると、の iSCI ベースラインが 0 にリセットされ ます。ストレージアレイ シンタックス reset storageArray iscsiStatsBaseline パラメータ なし。 メモ:このコマンドを実行すると、ストレージアレイ の両方の RAID コン トローラモジュールについて、ベースラインが 0 にリセットされます。両 方の RAID コントローラモジュールのベースラインをリセットするのは、 RAID コントローラモジュールの間でカウントを確実に同期化することが 目的です。一方の RAID コントローラモジュールがリセットされ、もう片 方の RAID コントローラモジュールがリセットされない場合は、RAID コン トローラモジュールの同期が取れていないことがホストに通知されます。 ホストへの通知は、統計と共にレポートされるタイムスタンプによって行 われます。 例 -c "reset storageArray iscsiStatsBaseline;" Reset Storage Array SAS PHY B
Reset Storage Array Virtual Disk Distribution このコマンドを実行すると、すべての仮想ディスクが、その優先 RAID コントローラモジュールに再配置(移動)されます。 シンタックス reset storageArray virtualDiskDistribution パラメータ なし。 注意:このコマンドを使用する前に、マルチパスドライバが実行されて いることを確認してください。実行されていないと、仮想ディスクにアク セスできません。 メモ:特定のホストの OS 環境下では、マルチパスホストの物理ディスク の再構成が必要になる場合があります。また、仮想ディスクへの新しい I/O パスを認識するために OS の修正が必要になる場合もあります。 Revive Disk Group このコマンドを実行すると、指定したディスクグループおよびそれと関 連付けられている故障した物理ディスクが、強制的に最適な状態となり ます。ディスクグループに割り当てられているすべての物理ディスク は、このコマンドを実行する前に取り付けておく必要があります。 注意:このコマンドが正しく使用
Revive Physical Disk このコマンドを実行すると、指定した物理ディスクが強制的に最適な状 態となります。 注意:このコマンドが正しく使用されるかどうかは、ディスクグループ 内のすべての物理ディスク上のデータ構成によって左右されます。物理 ディスクの復元は、必ずテクニカルサポート担当者の指示を受けながら 行ってください。 シンタックス revive physicalDisk [ エンクロージャ ID, スロット ID] パラメータ パラメータ 説明 physicalDisk その物理ディスクがあるエンクロージャとスロットが識 別されます。エンクロージャ ID の値は、0 ~ 99 です。ス ロット ID の値は、0 ~ 31 です。エンクロージャ ID の値 とスロット ID の値の前後にブラケット([ ])を挿入する 必要があります。 Save Enclosure Log Data このコマンドを実行すると、ストレージアレイ内のすべてのエンクロー ジャ内の EMM によって保持されているログデータがファイルに保存さ れます。 シンタックス save allEnclosures l
Save Physical Disk Log このコマンドを実行すると、ログセンスデータがファイルに保存され ます。ログセンスデータは、各物理ディスクのデータがストレージアレ イによって保持されています。 シンタックス save allPhysicalDisks logFile=" ファイル名 " パラメータ パラメータ 説明 logFile ログセンスデータを書き込むファイルの名前。ファイル 名の前後に引用符(" ")を挿入する必要があります。 Save RAID Controller Module NVSRAM このコマンドを実行すると、RAID コントローラモジュールの NVSRAM 値のコピーがファイルに保存されます。このコマンドでは、すべての領 域が保存されます。 シンタックス save controller [(0 | 1)] NVSRAM file=" ファイル名 " パラメータ パラメータ 説明 controller 保存する NVSRAM 値を持つ RAID コントローラモジュー ル。有効な RAID コントローラモジュールの識別子は 0 または 1 です。0 は(エンクロ
Save Storage Array Configuration このコマンドを実行すると、現在のストレージアレイ仮想ディスク設定 の作成に使用するスクリプトファイルが作成されます。 シンタックス save storageArray configuration file=" ファイル名 " [(allConfig | globalSettings=(TRUE | FALSE) virtualDiskConfigAndSettings=(TRUE | FALSE) hostTopology=(TRUE | FALSE) lunMappings=(TRUE | FALSE))] パラメータ パラメータ 説明 file 設定値が含まれているファイルの名前。ファイル名の 前後に引用符(" ")を挿入する必要があります。 allConfig 設定値のすべてがファイルに保存されます (このパラ メータを選択すると、設定パラメータのすべてが TRUE にセットされます)。 globalSettings グローバル設定がファイルに保存されます。グローバ ル設定を保存するには、このパラメータを TRUE に セ
パラメータ 説明 lunMappings LUN マッピングがファイルに保存されます。LUN マッ ピングを保存するには、このパラメータを TRUE に セットします。LUN マッピングが保存されないように するには、このパラメータを FALSE にセットします。 デフォルト値は FALSE です。 メモ:このコマンドを使用する際には、グローバル設定、仮想ディスク 構成の設定、ホストトポロジ、または LUN マッピングのパラメータを自由 に組み合わせて指定することができます。すべての設定を入力するには、 allConfig パラメータを使用します。パラメータはオプションですので、ど のパラメータの入力も必須ではありません。 Save Storage Array Events このコマンドを実行すると、Major Event Log(MEL)からのイベント がファイルに保存されます。すべてのイベントを保存することも、重大 なイベントだけを保存することも可能です。 シンタックス save storageArray (allEvents | criticalEvents) file=" ファイル名 "
Save ストレージアレイ iSCSI Statistics このコマンドを実行すると、ストレージアレイ iSCSI パフォーマンス統 計がファイルに保存されます。次の統計がファイルに保存されます。 • 物理イーサネットポートに関する統計 • TCP プロトコルに関する統計 • IP プロトコルに関する統計 シンタックス save storageArray iscsiStatistics [raw | baseline] file=" ファイル名 " パラメータ パラメータ 説明 このパラメータにより、収集される統計がすべて、起動時 (startofday)の RAID コントローラモジュールからの統計となるよ うに定義されます。パラメータは角括弧([ ])で囲みます。 raw baseline このパラメータにより、収集される統計がすべて、RAID コント ローラモジュールが reset storageArray iscsiStatsBaseline コマンドを 使用してゼロにリセットされた時からの統計となるように定義さ れます。パラメータは角括弧([ ])で囲みます。 file パ
Save Storage Array Performance Statistics このコマンドを実行すると、パフォーマンス統計がファイルに保存され ます。このコマンドを使用する前に、set session performanceMonitorInterval コマンドおよび set session performanceMonitorIterations コマンドを実行して、統計の収集 頻度を指定してください。 シンタックス save storageArray performanceStats file= " ファイル名 " パラメータ パラメータ 説明 file パフォーマンス統計を保存するファイルの名前。 ファイル名の前後に引用符(" ")を挿入する必要が あります。 Save Storage Array SAS PHY Counts このコマンドを実行すると、ストレージアレイの SAS PHY カウンタが ファイルに保存されます。 シンタックス download storageArray SASPHYCounts file= " ファイル名 " パラメータ パラメータ 説明 file
Save Storage Array State Capture このコマンドを実行すると、状態のキャプチャがファイルに保存され ます。 シンタックス save storageArray stateCapture file=" ファイル名 " パラメータ パラメータ 説明 file 状態のキャプチャを保存するファイルの名前。ファ イル名の前後に引用符(" ")を挿入する必要があり ます。 Save Storage Array Support Data このコマンドを実行すると、ストレージアレイのサポート関連情報が ファイルに保存されます。 シンタックス save storageArray supportData file=" ファイル名 " パラメータ パラメータ 説明 file ストレージアレイのサポート関連データを保存する ファイルの名前。ファイル名の前後に引用符(" ") を挿入する必要があります。 スクリプトコマンド 183
Set Controller このコマンドを実行すると、RAID コントローラモジュールの属性が定 義できます。 シンタックス set controller [(0 | 1)] availability=(online | offline | serviceMode) | bootp | ethernetPort [1] = イーサネットポートオプション globalNVSRAMByte [nvsramOffset]= (nvsramByteSetting | nvsramBitSetting) | hostNVSRAMByte [ ホストタイプ , nvsramOffset]= (nvsramByteSetting | nvsramBitSetting) | iscsiHostPort [(1 | 2)] = iscsi ホストポートオプション rloginEnabled=(TRUE | FALSE) | serviceAllowedIndicator=(on | off) パラメータ パラメータ 説明 controller このパラメータは、プロパティを定義する RAID コン トローラモジュール
パラメータ ethernetPort 説明 このパラメータは、管理イーサネットポートの属性 (オプション)を定義します。設定可能な属性の一 覧は、表 2-4 を参照してください。 有効なイーサネットポート識別子は、1 または 2 です。 イーサネットポート識別子の前後に角括弧([ ])を挿 入する必要があります。 globalNVSRAMByte このパラメータは、RAID コントローラモジュール NVSRAM の一部を変更します。領域内に開始バイトオ フセットを使用して、変更する領域を指定し、 NVSRAM に格納する新しいデータのサイズと値を指定 します。 hostNVSRAMByte このパラメータは、ホスト固有の領域の NVSRAM を アップデートします。特定のホストのホストインデッ クス、領域内の開始オフセット、バイト数、書き込ま れる値が指定されます。 iscsiHostPort このパラメータは、ホストイーサネットポートの属性 (オプション)を定義します。設定可能な属性の一覧 は、表 2-5 を参照してください。 有効なイーサネットポート識別子は、1 または 2 です。 イーサネ
メモ:このコマンドを使用する際に、1 つまたは複数のパラメータを指定 できます。ただし、パラメータのすべてを使用する必要はありません。 メモ:availability を serviceMode に設定すると、別の RAID コント ローラモジュールがすべての仮想ディスクの所有権を持つようになり ます。指定された RAID コントローラモジュールは仮想ディスクを一切所 有しなくなり、仮想ディスクの所有権を受け付けなくなります。 availability パラメータが online に設定されるまでは、リセットし ても電源を入れなおしても、サービスモードは変わりません。 メモ:NVSRAM の一部またはすべてを表示するには、 show controller NVSRAM コマンドを使用します。 例 -c "set controller [0] iscsiHostPort[0] IPV6LocalAddress= FE80:0000:0000:0000:0214:22FF:FEFF:EFA9 enableIPV6= TRUE;" -c "set controller [0] iscsiHostPort[0] I
Set Disk Group このコマンドを実行すると、ディスクグループのプロパティが定義でき ます。 シンタックス set diskGroup [ ディスクグループ番号 ] addPhysicalDisks=( エンクロージャ ID0, スロット ID0 ...
Set Enclosure Attribute このコマンドを実行すると、エンクロージャに対するユーザー定義の属 性が設定されます。 シンタックス set enclosure [ エンクロージャ ID] (chassisName | assetTag)= " ユーザー ID" パラメータ パラメータ 説明 enclosure 属性を設定する特定のエンクロージャが識別されます。エン クロージャ ID の値は、0 ~ 99 です。エンクロージャ ID の値の 前後にブラケット([ ])を挿入する必要があります。 chassisName 新しいエンクロージャに付けるシャーシの名前または番号。 シャーシ名には、32 文字までの英数文字を自由に組み合わせ て使用できます。英字は大文字と小文字のどちらも使用でき ます。アンダースコア(_)とハイフン(-)も使用可能です。 シャーシ名にスペースは使用できません。シャーシ名の前後 に引用符(" ")を挿入する必要があります。 assetTag 新しいエンクロージャに付ける Asset Tag の名前または番号。 Asset Tag 名には、10 文字までの英数
パラメータ パラメータ 説明 enclosure エンクロージャ ID を設定する RAID エンク ロージャまたは拡張エンクロージャのサービ スタグ。サービスタグの前後に引用符(" ") を挿入する必要があります。 id RAID エンクロージャ ID または拡張エンク ロージャ ID の値が指定されます。有効な値は 00 ~ 99 です。エンクロージャ ID の値の前後 に括弧を挿入する必要はありません。 Set Host このコマンドを実行すると、ホストをホストグループに割り当てたり、 またはホストを別のホストグループに移動したりできます。新しいホス トグループを作成して、このコマンドを使用して新しいホストグループ にホストを割り当てることもできます。このコマンドによって実行され る操作は、ホストに個々の仮想ディスクから LUN へのマッピングがあ るかどうかによって左右されます。 シンタックス set host [ ホスト名 ] hostGroup=( “ホストグループ名” | none | defaultGroup) userLabel=“新しいホスト名” hostType=( ホスト
パラメータ パラメータ 説明 host ホストグループに割り当てるホストの名前。ホスト名は 角括弧([ ])で囲みます。ホスト名に特殊文字が使われて いる場合は、ホスト名の前後に二重引用符(“ ” )も挿入 する必要があります。 hostGroup ホストを割り当てるホストグループ (ホストに個々の仮 想ディスクから LUN へのマッピングがあるかどうかに よってコマンドがどう実行されるかについては、下記の 表を参照してください)。ホストグループ名を二重引用符 (“ ”)で囲んでください。defaultGroup は、仮想ディ スクがマッピングされているホストを含むホストグルー プです。 userLabel 新しいホスト名。ホスト名を二重引用符(“ ”)で囲んで ください。 hostType HBA ホストポートのホストタイプのインデックスラベル またはインデックス番号。show storageArray hostTypeTable コマンドを使用して、利用可能なホス トタイプの識別子の一覧を生成します。ホストタイプに 特殊文字が使われている場合は、ホストタイプの前後に 二重引用符(“ ”)
メモ:このコマンドを使用する際に、1 つまたは複数のオプションのパラ メータを指定できます。ただし、パラメータのすべてを使用する必要はあ りません。 メモ:名前には、英数文字、ハイフン、アンダースコアを自由に組み合 わせて使用できます。コマンド名の長さは 30 文字までです。文字数の制 限を超える場合は、角括弧([ ])の代わりに山括弧(< >)を使用してくだ さい。 例 -c "set host [job2900] hostGroup=none userLabel= \"job2900\" hostType=0;" -c "set host [\"pe2900\"] userLabel=\"pe2901\";" Set Host Group このコマンドを実行すると、ホストグループの名前が変更されます。 シンタックス set hostGroup [ ホストグループ名 ] userLabel= " 新しいホストグループ名 " パラメータ パラメータ 説明 hostGroup 名前を変更するホストグループの名前。ホス トグループ名の前後にブラケット([ ])を挿 入する必要があります。ホスト名に特殊
Set Host Port このコマンドを実行すると、HBA ホストポートのホストタイプが変更 されます。このコマンドで HBA ホストポートのラベルを変更すること もできます。 シンタックス set hostPort [ ポートラベル ] host=" ホスト名 " userLabel=" 新しいポートラベル " パラメータ パラメータ 説明 hostPort ホストタイプを変更する、または新しい名前を作成する HBA ホストポートの名前。HBA ホストポートの名前は角括弧([ ]) で囲みます。HBA ホストポートのラベルに特殊文字が使われ ている場合は、HBA ホストポートのラベルの前後に二重引用 符(“ ”)を挿入する必要があります。 host HBA ホストポートが接続されているホストの名前。ホスト名 を二重引用符(“ ”)で囲んでください。 userLabel HBA ホストポートに付ける新しい名前。HBA ホストポートの 新しい名前を二重引用符(“ ”)で囲んでください。 メモ:このコマンドを使用する際に、1 つまたは複数のオプションのパラ メータを指定できます。ただし、パラメ
Set iSCSI Initiator このコマンドを実行すると、iSCSI イニシエータの属性を設定できます。 シンタックス set iscsiInitiator iscsiName = 新しい iSCSI-ID | userLabel = 新しい名前 | host = 新しいホスト名 | chapSecret = 新しいパスワード パラメータ パラメータ 説明 iscsiName 属性を設定する iSCSI イニシエータの名前。 userLabel iSCSI イニシエータに使用する新しい名前。 host HBA ホストポートが接続されている新しいホストの名前。ホス ト名を二重引用符( “ ”)で囲んでください。 chapSecret ピア接続の認証に使用するパスワード。 メモ:チャレンジハンドシェイク認証プロトコル(CHAP)は、接続のピ アを認証するプロトコルです。CHAP は「シークレット」を共有するピア に基づいています。シークレットとは、パスワードに似たセキュリティ キーです。 メモ:chapSecret は、相互認証を必要とするイニシエータのみに使用 してください。 例
Set iSCSI Target Properties このコマンドを実行すると、iSCSI ターゲットのプロパティを定義でき ます。 シンタックス set iscsiTarget authenticationMethod = (none | chap) | chapSecret = パスワード | isnsRegistration = (TRUE | FALSE) | targetAlias = ユーザーラベル パラメータ パラメータ 説明 authenticationMethod iSCSI セッションの認証手段。 chapSecret ピア接続の認証に使用するパスワー ド。 isnsRegistration iSNS サーバーの iSCSI ターゲットを一 覧表示する手段。一覧表示するにはパ ラメータを TRUE に設定します。 targetAlias ターゲットに使用する名前。 メモ:チャレンジハンドシェイク認証プロトコル(CHAP)は、接続のピ アを認証するプロトコルです。CHAP は「シークレット」を共有するピア に基づいています。シークレットとは、パスワードに似たセキュリテ
例 -c "set iscsiTarget <\"iqn.198405.com.dell:powervault. 6001372000f5f0e600000000463b9292\"> authenticationMethod = none;" -c "set iscsiTarget [\"iscsi2900\"] targetAlias = \"iscsi2902\";" -c "set iscsiTarget <\"iqn.198405.com.dell:powervault. 6001372000f5f0e600000000463b9292\"> targetAlias = \"iscsi2902\";" Set Physical Disk Channel Status このコマンドを実行すると、物理ディスクチャネルの動作が定義で きます。 シンタックス set physicalDiskChannel [( 1 | 2 )] status= (optimal | degraded) パラメータ パラメータ 説明 physicalDiskChannel ステータスを設定する物理ディスクチャネル
Set Physical Disk Hot Spare このコマンドを実行すると、1 台または複数の物理ディスクをホットス ペアとして割り当てたり、割り当てを解除したりできます。 シンタックス set (physicalDisk [ エンクロージャ ID, スロット ID] | physicalDisks [ エンクロージャ ID0, スロット ID0 ...
パラメータ パラメータ 説明 physicalDisk その物理ディスクがあるエンクロージャとスロットが識 別されます。エンクロージャ ID の値は、0 ~ 99 です。ス ロット ID の値は、0 ~ 31 です。エンクロージャ ID の値 とスロット ID の値の前後にブラケット([ ])を挿入する 必要があります。 Set Session このコマンドを実行すると、現在のスクリプトエンジンセッションをど う実行するかが定義できます。 シンタックス set session errorAction=(stop | continue) password=" ストレージアレイのパスワード " performanceMonitorInterval= 間隔の値 performanceMonitorIterations= 繰り返しの値 パラメータ パラメータ 説明 errorAction 処理中にエラーが発生した場合のセッションの反応が 指定されます。エラーが発生するとセッションを停止 するか、エラーが発生しても続行するかを選択でき ます。エラー発生時のデフォルトアクションは停止で す (このパラメー
パラメータ 説明 performanceMonitor Interval パフォーマンスデータを収集する頻度が指定され ます。データを取り込むポーリング間隔を秒単位の整 数値で入力してください。値の範囲は 3 ~ 3600 秒 です。デフォルト値は 5 秒です。 メモ:指定するポーリング間隔は、セッションを終 了するまで有効です。セッションを終了すると、ポー リング間隔はデフォルト値に戻ります。 performanceMonitor Iterations 取り込むサンプルの数が指定されます。整数値を入力 してください。取り込むサンプルの値の範囲は 1 ~ 3600 です。デフォルト値は 1 です。 メモ:指定する繰り返しの回数は、セッションを終 了するまで有効です。セッションを終了すると、繰り 返しの回数はデフォルト値に戻ります。 メモ:このコマンドを使用する際に、1 つまたは複数のパラメータを指定 できます。ただし、パラメータのすべてを使用する必要はありません。 Set Snapshot Virtual Disk このコマンドを実行するとスナップショット仮想ディスクのプロパティ が定義され、ス
パラメータ パラメータ 説明 virtualDisk または virtualDisks プロパティを定義する特定のスナップショッ ト仮想ディスクの名前 (virtualDisks パラメー タを使用すれば、複数のスナップショット仮 想ディスク名を入力できます)。スナップ ショット仮想ディスク名の前後に引用符(" ") とブラケット([ ])を挿入する必要があり ます。スナップショット仮想ディスク名と引 用符は、ブラケットの中に入れてください。 userLabel スナップショット仮想ディスクに付ける新し い名前。新しいスナップショット仮想ディス ク名の前後に引用符(" ")を挿入する必要が あります。 warningThresholdPercent リポジトリがいっぱいになりかかっていると いう警告が生成されるリポジトリの容量に対 するパーセンテージ。整数値を使います。た とえば、70 という値は 70 パーセントを意味 します。デフォルト値は 50 です。 メモ:リポジトリ仮想ディスクとスナップ ショット仮想ディスクの両方に対して、この パラメータを設定できます。 repositoryFul
Set Storage Array このコマンドを実行すると、ストレージアレイのプロパティを定義でき ます。 シンタックス set storageArray cacheBlockSize= キャッシュブロックサイズの値 defaultHostType= ("hostTypeName" | ホストタイプ識別子 ) failoverAlertDelay= 遅延の値 | mediaScanRate=(disabled | 1-30) | password=" パスワード " | userLabel=" ストレージアレイ名 " パラメータ パラメータ 説明 cacheBlockSize RAID コントローラモジュールがキャッシュの管理に 使用するキャッシュブロックのサイズが指定され ます。有効な値は 4(4 KB)または 16(16 KB)で、デ フォルト値は 4 です。 メモ:通常、このパラメータはデフォルトのままで 変更すべきではありません。デフォルト値は、あらゆ る環境で最高のパフォーマンスが得られるように設定 されています。 メモ:キャッシュブロックのサイズを定義する際に は、通常は小さくランダムな
パラメータ 説明 defaultHostType RAID コントローラモジュールが接続されている未構 成の HBA ホストポートすべてのデフォルトホストタ イプが指定されます。ストレージアレイ用の有効なホ ストタイプの一覧を生成するには、show storageArray hostTypeTable コマンドを入力します。ホストタイプは 名前または数値インデックスによって識別できます。 ホストタイプ名の前後に引用符(" ")を挿入する必要 があります。ホストタイプの数値識別子の前後には引 用符を挿入しないでください。 メモ:ホストタイプを定義する際に、ストレージ パーティショニングが有効になっていない場合は、ス トレージアレイに接続されているすべてのホストが同 じ OS を実行しなければならず、デフォルトホストタ イプとの間に互換性が必要です。 failoverAlertDelay フェイルオーバーアラートの遅延時間が分単位で指定 されます。有効な遅延時間の範囲は、0 ~ 60 分です。 デフォルト値は 5 分です。 mediaScanRate メディアのスキャンが実行される日数が指定され ま
Set Storage Array Enclosure Positions このコマンドを実行すると、ストレージアレイ内のエンクロージャの位 置を定義できます。このコマンドを入力する際には、ストレージアレイ 内にすべてのエンクロージャを含める必要があります。 シンタックス set storageArray enclosurePositions= ( エンクロージャ ID の一覧 ) パラメータ パラメータ 説明 enclosurePositions エンクロージャ ID の一覧。一覧内のモジュー ル ID の順序により、ストレージアレイ内の RAID エンクロージャと拡張エンクロージャの 位置が決まります。有効な値は 0 ~ 99 です。 エンクロージャの ID 値をスペースで区切り、 エンクロージャ ID の一覧の前後に括弧を挿入 します。 メモ:このコマンドを実行することで、enclosurePositions の一覧内のエ ンクロージャ ID の位置によって、ストレージアレイ内のエンクロージャ の位置が決まります。たとえば、ID が 84 に設定された RAID エンクロー ジャ、ID が 1
Set Storage Array ICMP Response このコマンドを実行すると、セッションや接続に使われるネゴシエー ション可能な設定のためのデフォルト値が返されます。このデフォルト 値は、ストレージアレイのネゴシエーションの開始点となります。 シンタックス set storageArray icmpPingResponse = (TRUE | FALSE) パラメータ パラメータ 説明 icmpPingResponse このパラメータで、エコー要求メッセージのオン / オフを 切り替えます。エコー要求メッセージをオンにするには、 このパラメータを TRUE に設定します。エコー要求メッ セージをオフにするには、このパラメータを FALSE に設 定します。 メモ:要求されたサービスが利用できない、または、ホストやルーター にアクセスできなかった、などのエラーメッセージを送信するために、 ネットワーク内の OS で Internet Control Message Protocol(ICMP)が使われ ています。ホストがアクセス可能かどうか、また、そのホストとの間をパ ケットが往復するのに
パラメータ パラメータ 説明 isnsIPV4Configuration Method iSNS サーバー構成の定義に使用する方 法。static を選択することで、IPv4 iSNS サーバーの IP アドレスを入力す ることができます。IPv4 の場合は、 dhcp と入力することで、DHCP サー バーに iSNS サーバー の IP アドレスを 選択させることが可能です。DCHP を 有効にするには、isnsIPV4Address IP アドレスを 0.0.0.0 に設定する必要が あります。 isnsIPV4Address iSNS サーバーに使用する IP アドレス。 IPv4 構成には、このパラメータを static 引数と一緒に使用してくだ さい。DHCP サーバーに IPv4 IP iSNS サーバー用の IP アドレスを設定させる 場合は、isnsIPV4Address IP アドレ スを 0.0.0.
Set Storage Array iSNS Server IPv6 Address このコマンドによって、IPv6 のインターネットストレージネームサー ビス(iSNS)用のアドレスが設定されます。 シンタックス set storageArray isnsIPV6Address=ipv6-address パラメータ パラメータ 説明 isnsIPV6Address iSNS サーバーに使用する IPv6address。 メモ:iSNS プロトコルは、TCP/IP ネットワーク上の iSCSI およびファイ バーチャネルデバイスの自動検出、管理、および設定に使われます。iSNS プロトコルにより、ファイバーチャネルネットワークに使われているもの に匹敵する provides インテリジェントなストレージ検出 / 管理サービスが 提供され、コモディティ IP ネットワークがストレージエリアネットワー クと同等に機能できるようになります。iSNS プロトコルはまた、ファイ バーチャネルファブリックサービスをエミュレートし、iSCSI デバイスと ファイバーチャネルデバイスの両方を管理することができるため
メモ:リスニングポートはデータベースサーバーにあり、受信クライア ント接続要求を待機(監視)し、サーバーに対するトラフィックを管理す る役割を果たします。 メモ:クライアントがサーバーとのネットワークセッションを要求する と、リスナーが実際の要求を受信します。クライアントの情報がリスナー の情報と一致すれば、リスナーはデータベースサーバーへの接続を認め ます。 例 -c "set storageArray isnsListeningPort = 3205;" Set Storage Array iSNS Server Refresh このコマンドを実行すると、iSNS サーバーのネットワークアドレス情 報がリフレッシュされます。このコマンドは IPv4 に対してのみ有効 です。 シンタックス set storageArray isnsServerRefresh パラメータ なし。 メモ:DHCP サーバーが全能力で動作していない場合、または DHCP サー バーが反応していない場合、リフレッシュが完了するのに 2 ~ 3 分かかる ことがあります。 メモ:設定方法を DHCP にセットしなかった場合、
Set Storage Array Time このコマンドを実行すると、RAID コントローラモジュールの時計を、 このコマンドを発行するホストの時計と同期化することで、ストレージ アレイ内の両方の RAID コントローラモジュールの時計が設定され ます。 シンタックス set storageArray time パラメータ なし。 Set Unnamed Discovery Session このコマンドを実行すると、ストレージアレイが無名の検出セッション に参加できるようになります。 シンタックス set iscsiTarget unnamedDiscoverySession = (TRUE | FALSE) パラメータ パラメータ 説明 unnamedDiscoverySession このパラメータで、無名の検出セッション のオン / オフを切り替えます。無名の検出 セッションをオンにするには、このパラ メータを TRUE に設定します。無名の検出 セッションをオフにするには、このパラ メータを FALSE に設定します。 メモ:検出とは、イニシエータが利用可能なターゲットを判断するプロ
Set Virtual Disk このコマンドを実行すると、仮想ディスクのプロパティが定義でき ます。パラメータのほとんどは、1 つまたは複数の仮想ディスクのプロ パティの定義に使用できます。ただし、一度に 1 つだけの仮想ディス クのプロパティを定義するパラメータもあります。複数の仮想ディスク に適用されるパラメータと 1 つだけの仮想ディスクに適用されるパラ メータが区別できるように、シンタックスの定義が区切られています。 仮想ディスクのマッピング用のシンタックスは別に一覧表示されます。 1 つまたは複数の仮想ディスクに適用されるシンタックス set (allVirtualDisks | virtualDisk ["virtualDiskName"] | virtualDisks ["virtualDiskName1" ...
仮想ディスクのマッピングに適用されるシンタックス set (virtualDisk [" 仮想ディスク名 "] | virtualDisk | accessVirtualDisk) logicalUnitNumber=LUN (host=" ホスト名 " | hostGroup=(" ホストグループ名 ") パラメータ パラメータ 説明 allVirtualDisks ストレージアレイ内のすべての仮想ディスクのプ ロパティが指定されます。 virtualDisk または virtualDisks (仮想ディスク名) プロパティを定義する仮想ディスクの名前が指定 されます。virtualDisks パラメータを使用すれば、 複数の仮想ディスク名を入力できます。仮想ディ スク名の前後に引用符(" ")とブラケット([ ])を 挿入する必要があります。仮想ディスク名と引用 符は、ブラケットの中に入れてください。 virtualDisk (wwid) ユーザーがパラメータを設定する仮想ディスクの WWID が指定されます。仮想ディスクの識別に、 仮想ディスク名の代わりに WWID を使用
パラメータ 説明 modificationPriority ストレージアレイが操作可能な間の仮想ディスク の修正の優先度が指定されます。有効なエントリ は、最高、高、中、低、最低です。 メモ:修正の優先度により、仮想ディスクのプロ パティを変更する際に使用されるシステムリソー スの量が定義されます。最高の優先度を選択する と、仮想ディスクの修正がほとんどのシステムリ ソースを使うため、ホストのデータ転送のパ フォーマンスが低下します。 owner 仮想ディスクを所有する RAID コントローラモ ジュールが指定されます。有効な RAID コントロー ラモジュールの識別子は 0 または 1 です。0 は(エ ンクロージャの背面から見て)左側の RAID コント ローラモジュール、1 は右側の RAID コントローラ モジュールです。仮想ディスクのオーナーを変更 する場合にのみ使用します。 writeCacheEnabled このパラメータで、書き込みキャッシュのオン / オ フを切り替えます。書き込みキャッシュをオンに するには、このパラメータを TRUE に設定します。 書き込みキャッシュをオフ
パラメータ 説明 addCapacity プロパティを定義している仮想ディスクのスト レージサイズ(容量)が増します。サイズは、バ イト、キロバイト、メガバイト、ギガバイト、ま たはテラバイト単位で指定されます。デフォルト の単位はバイトです。 仮想ディスクの容量を拡張すると、RAID コント ローラによって公開される論理ユニットのサイズ が増します。OS が仮想ディスク上の追加容量を認 識し、仮想ディスク上の OS ボリュームのサイズを 増す方法の詳細については、OS のマニュアルを参 照してください。 addPhysicalDisks 仮想ディスクに新しい物理ディスクが追加され ます。仮想ディスクに割り当てる各物理ディスク に、エンクロージャ ID とスロット ID を指定してく ださい。エンクロージャ ID の値は、0 ~ 99 です。 スロット ID の値は、0 ~ 31 です。エンクロージャ ID の値とスロット ID の値の前後にブラケット([ ]) を挿入する必要があります。新しいサイズに対応 するために追加の物理ディスクを指定する必要が ある場合には、addCapacity パラメー
パラメータ 説明 accessVirtualDisk アクセス仮想ディスクの論理ユニット番号を指定 します。論理ユニット番号は、アクセス仮想ディ スクに設定できる唯一のプロパティです。 メモ:accessVirtualDisk パラメータを指定すると、 ユーザーが設定できるプロパティは logicalUnitNumber のみとなります。 logicalUnitNumber 個別のホストに対する、特定の仮想ディスクから LUN へのマッピングが定義されます。または、ホ ストがホストグループに割り当てられます。 host 仮想ディスクがマッピングされるホストの名前が 指定されます。ホスト名の前後に引用符(" ")を 挿入する必要があります。 hostGroup 仮想ディスクがマッピングされるホストグループ の名前が指定されます。ホストグループ名の前後 に引用符(" ")を挿入する必要があります メモ:このコマンドを使用する際に、1 つまたは複数のパラメータを指定 できます。ただし、パラメータのすべてを使用する必要はありません。 メモ:パラメータ addCapacity、segmentSize
パラメータ パラメータ 説明 target プロパティを定義するターゲット仮想ディスクの 名前が指定されます。ターゲット仮想ディスク名 の前後にブラケット([ ])を挿入する必要があり ます。ターゲット仮想ディスク名に特殊文字が使 われている場合は、ターゲット仮想ディスク名の 前後に引用符(" ")も挿入する必要があります。 source プロパティを定義するソース仮想ディスクの名前 が指定されます。ソース仮想ディスク名の前後に ブラケット([ ])を挿入する必要があります。ソー ス仮想ディスク名に特殊文字が使われている場合 は、ソース仮想ディスク名の前後に引用符(" ")も 挿入する必要があります。 copyPriority ホスト I/O 動作との比較で、仮想ディスクのコピー の優先度を指定します。有効なエントリは、最高、 高、中、低、最低です。 targetReadOnlyEnabled ターゲット仮想ディスクの書き込み有効と読み取 り専用が切り替わります。ターゲット仮想ディス クを書き込み可能にするには、FALSE に設定し ます。ターゲット仮想ディスクへの書き込みを防 止するには、
パラメータ パラメータ 説明 iscsiInitiatorName セッションの情報を取得する iSCSI イニシエータの 名前。 iSCSI イニシエータ名は角括弧([ ])で囲み ます。 iscsiTargetName セッションの情報を取得する iSCSI ターゲットの名前。 iSCSI ターゲット名は角括弧([ ])で囲みます。 メモ:引数を定義せずにこのコマンドを入力すると、現在実行中のすべ ての iSCSI セッションに関する情報が返されます。返される情報を限定す るには、特定の iSCSI イニシエータまたは特定の iSCSI ターゲットを入力し ます。そうすれば、指定した iSCSI イニシエータまたは iSCSI ターゲットの みのセッションに関する情報が返されます。 Show Disk Group このコマンドを実行すると、ディスクグループに関する以下の情報が返 されます。 • ステータス(オンラインまたはオフライン) • 物理ディスクのタイプ(SAS または SATA) • エンクロージャロスプロテクション(yes または no) • 現在のオーナー(RAID
パラメータ パラメータ 説明 diskGroup 情報を表示するディスクグループの番号。 ディスクグループ番号の前後にブラケッ ト([ ])を挿入する必要があります。 Show Host Ports このコマンドを実行すると、ストレージアレイに接続されているすべて の HBA ホストポートについて、以下の情報が返されます。 • HBA ホストポートの識別子 • HBA ホストポート名 • HBA ホストタイプ シンタックス show allHostPorts パラメータ なし。 例 -c "show allHostPorts;" Show Physical Disk このコマンドを実行すると、ストレージアレイ内の各物理ディスクにつ いて、以下の情報が返されます。 • 物理ディスクの総数 • 物理ディスクのタイプ(SAS または SATA) • 以下の物理ディスクの基本情報 – エンクロージャの位置とスロットの位置 – ステータス – 容量 – データ転送速度 スクリプトコマンド 215
• – プロダクト ID – ファームウェアレベル 以下の物理ディスクチャネル情報 – エンクロージャの位置とスロットの位置 – 優先チャネル – 冗長チャネル • ホットスペアの適用範囲 • 各物理ディスクの詳細 ストレージアレイのサイズによっては、この情報は数ページに及ぶ場合 があります。物理ディスクの情報は、show storageArray profile コ マンドを発行した場合にも返されます。 シンタックス show (allPhysicalDisks [physicalDiskType= (SAS | SATA)] | physicalDisk [ エンクロージャ ID, スロット ID] | physicalDisks [ エンクロージャ ID0, スロット ID0 ...
パラメータ パラメータ 説明 allPhysicalDisks ストレージアレイ内のすべての物理ディスク に関する情報が返されます。 メモ:ストレージアレイ内のすべての物理 ディスクのタイプと位置に関する情報を確認 するには、allPhysicalDisks パラメータを使用 します。 physicalDiskType 情報を取り出す物理ディスクのタイプを指定 します。有効な物理ディスクのタイプは、 SAS または SATA です。 メモ:ストレージアレイ内の SAS または SATA 物理ディスクに関する情報を確認する には、physicalDiskType パラメータを使用し ます。 physicalDisk または physicalDisks その物理ディスクがあるエンクロージャとス ロットが識別されます。1 台または複数の物 理ディスクのエンクロージャ ID とスロット ID を入力できます。エンクロージャ ID の Z 値は、0 ~ 99 です。スロット ID の値は、0 ~ 31 です。エンクロージャ ID の値とスロッ ト ID の値の前後に括弧を挿入する必要があり ます。 su
Show Physical Disk Channel Statistics このコマンドを実行すると、物理ディスクのチャネルデータ転送および エラーの累積情報が表示されます。RAID コントローラモジュールが チャネルを自動的に劣化させた場合、このコマンドによって間隔の統計 も表示されます。このコマンドを使用して、1 つの特定の物理ディスク チャネル、複数の物理ディスクチャネル、またはすべての物理ディスク チャネルに関する情報を表示できます。 シンタックス show (physicalDiskChannel [(1 | 2 )] | physicalDiskChannels [(1 | 2 ) ...
ステータス 定義 Successful エラーが発生することなく、ダウンロードが完了し ました。 Not Attempted ダウンロードが開始しませんでした。 Partial Download ダウンロードが進行中です。 Failed ダウンロードがエラーに終わりました。 Show RAID Controller Module このコマンドを実行すると、ストレージアレイ内の各 RAID コントロー ラモジュールについて、以下の情報が返されます。 • ステータス(オンライン、オフライン) • ファームウェアおよび NVSRAM の現在の設定 • 保留中のファームウェアおよび NVSRAM の設定(該当する場合) • ボード ID • プロダクト ID • 製品リビジョン • シリアルナンバー • 製造日 • RAID コントローラモジュールが設定されている日時 • 関連する仮想ディスク(優先オーナーを含む) • イーサネットポート • 物理ディスクのインタフェース シンタックス show (allControllers | controll
パラメータ パラメータ 説明 allControllers ストレージアレイ内の両方の RAID コントローラモジュール に関する情報が返されます。 controller ストレージアレイ内の特定の RAID コントローラモジュール に関する情報が返されます。有効な RAID コントローラモ ジュールの識別子は 0 または 1 です。0 は(エンクロージャ の背面から見て)左側の RAID コントローラモジュール、1 は右側の RAID コントローラモジュールです。RAID コント ローラモジュールの識別子の前後にブラケット([ ])を挿 入する必要があります。 メモ:RAID コントローラモジュールの詳細情報は、show storageArray コマンドでも返されます。 summary ストレージアレイ内の両方の RAID コントローラモジュール に関する簡潔な情報の一覧が返されます。 メモ:summary パラメータを使用すると、コマンドによっ て返される情報の一覧には、物理ディスクチャネルとホス トチャネルの情報が含まれません。 Show RAID Controller Module
パラメータ パラメータ 説明 allControllers ストレージアレイ内の両方の RAID コントローラモジュール に関する情報が返されます。 controller ストレージアレイ内の特定の RAID コントローラモジュール に関する情報が返されます。有効な RAID コントローラモ ジュールの識別子は 0 または 1 です。0 は(エンクロージャ の背面から見て)左側の RAID コントローラモジュール、1 は右側の RAID コントローラモジュールです。RAID コント ローラモジュールの識別子の前後にブラケット([ ])を挿 入する必要があります。 hostType ホストタイプのインデックスラベルまたはインデックス番 号を指定します。show storageArray hostTypeTable コマンド を使用して、利用可能なホストタイプの識別子の一覧を生 成します。 host RAID コントローラモジュールに接続されているホストの名 前が指定されます。ホスト名の前後に引用符(" ")を挿入 する必要があります。 メモ:set controller コマンドを使用して
パラメータ パラメータ 説明 profile ストレージアレイを構成する論理コンポーネントと物理コ ンポーネントのすべてのプロパティが表示されます。返さ れる情報は、表示に複数の画面を必要とします。 メモ:profile パラメータは、ストレージアレイに関する詳 細情報を返します。この情報の表示には複数の画面を必要 とします。すべての情報を表示するには、ディスプレイ バッファのサイズを増やす必要があるかもしれません。こ の情報はきわめて詳細にわたるため、このパラメータの出 力をファイルに保存するとよいでしょう。出力をファイル に保存するには、次のような show storageArray コマンドを 入力します。 smcli 123.45.67.89 -c "show storagearray profile;" -o "c:\\folder\\storagearray profile.
パラメータ 説明 時間 ストレージアレイ内の両方の RAID コントローラモジュール で設定されている現在の時刻が表示されます。 virtualDisk Distribution ストレージアレイ内の各仮想ディスクについて、現在の RAID コントローラモジュールのオーナーが表示されます。 summary ストレージアレイ構成に関する簡潔な情報の一覧が返され ます。 メモ:情報をファイルに保存すると、設定の記録としても、リカバリ時 の参考にも使えます。 Show Storage Array Autoconfigure このコマンドを実行すると、autoConfigure storageArray コマンド を発行した場合にストレージアレイが作成するデフォルトの自動設定が 表示されます。ストレージアレイが特定のプロパティをサポートできる かどうかを判断するには、このコマンドを発行する際にプロパティのパ ラメータを入力します。ただし、設定情報を返すパラメータはどれも入 力する必要はありません。どのプロパティも指定せずにこのコマンドを 実行すると、物理ディスクの各タイプに対する RAID 5 の候
パラメータ パラメータ 説明 physicalDiskType ストレージアレイに使用する物理ディスクのタ イプ。有効な物理ディスクのタイプは、SAS また は SATA です。ストレージアレイ内の物理ディスク が 1 種類だけの場合は、physicalDiskType パラメー タは必要ありません。ストレージアレイ内の物理 ディスクが 1 種類だけの場合は、このパラメータ は不要です。 raidLevel ストレージアレイ内に物理ディスクが含まれてい るディスクグループの RAID レベル。有効な RAID レベルは、0、1、または 5 です。 diskGroupWidth ストレージアレイ内のディスクグループに含まれ ている物理ディスクの数。この数は、物理ディス クの容量によって左右されます。整数値が求めら れます。ディスクグループ内で使用できるディス クグループの数については、57 ページの「エンク ロージャロスプロテクション」を参照してくだ さい。 diskGroupCount ストレージアレイ内のディスクグループの数。整 数値を使います。 virtualDisksPerGroup
Show Storage Array Host Topology このコマンドを実行すると、ホストのストレージアレイ用のストレージ パーティショントポロジ、ホストタイプのラベル、およびホストタイプ のインデックスが返されます。 シンタックス show storageArray hostTopology パラメータ なし。 Show Storage Array LUN Mappings このコマンドを実行すると、ストレージアレイプロファイルからスト レージアレイの LUN マッピングに関する情報が返されます。パラメー タを指定せずにこのコマンドを実行すると、すべての LUN マッピング が返されます。 シンタックス show storageArray lunMappings [host [" ホスト名 "] | hostgroup [" ホストグループ名 "]] パラメータ パラメータ 説明 host 対応する LUN マッピングを見る特定のホストの名前。ホ スト名の前後に引用符(" ")とブラケット([ ])を挿入す る必要があります。ホスト名と引用符は、ブラケットの 中に入れてください。 h
Show Storage Array Negotiation Defaults このステートメントを実行すると、イニシエータターゲットネゴシエー ションの対象である接続レベルの設定に関する情報が返されます。 シンタックス show storageArray iscsiNegotiationDefaults パラメータ なし。 メモ:返される情報には、RAID コントローラモジュールのデフォルト設 定(ネゴシエーションの開始点となる設定)、および現在のアクティブ設 定が含まれます。 例 -c "show storageArray iscsiNegotiationDefaults;" Show Storage Array Pending Topology このコマンドを実行すると、ストレージ管理ソフトウェアが発見したホ ストとホストグループが識別されます。accept storageArray pendingTopology コマンドを使用して、ペンディングトポロジから ホストとホストグループを作成します。 シンタックス show storageArray pendingTopology パラメータ
Show Storage Array Unreadable Sectors このコマンドを実行すると、ストレージアレイ内のすべての読み取り不 能セクターのアドレスが記された表が返されます。表は、以下の情報を 示すヘッダーごとにまとめられています。 1 仮想ディスクのユーザーラベル 2 LUN 3 ホストまたはホストグループからアクセス可能 4 日時 5 仮想ディスクに対して相対的な論理ブロックアドレス 16 進形式(0x nnnnnnnn) 6 物理ディスクの位置 エンクロージャ t、スロット s 7 物理ディスクに対して相対的な論理ブロックアドレス 16 進形式(0x nnnnnnnn) 8 エラーの種類 データは、第 1 に仮想ディスクのユーザーラベルによって、第 2 に論 理ブロックアドレス(LBA)によって並べ替えられます。表内の各エン トリは、単一のセクターに対応します。 シンタックス show storageArray unreadableSectors パラメータ なし。 スクリプトコマンド 227
Show String このコマンドを実行すると、スクリプトファイルからテキストのストリ ングが表示されます。このコマンドは、MS DOS や Linux の echo コマ ンドに似ています。 シンタックス show " ストリング " パラメータ なし。 メモ:ストリングの前後に引用符(" ")を挿入する必要があります。 Show Unconfigured iSCSI Initiators このコマンドを実行すると、ストレージアレイによって検出されている ものの、まだストレージアレイトポロジ内に設定されていないイニシ エータの一覧が表示されます。 シンタックス show storageArray unconfiguredIscsiInitiators パラメータ なし。 例 -c "show storageArray unconfiguredIscsiInitiators;" 228 スクリプトコマンド
Show Virtual Disk このコマンドを実行すると、ストレージアレイ内の仮想ディスクにつ いて、以下の情報が返されます。 • 仮想ディスクの数 • 名前 • ステータス • 容量 • RAID レベル • 仮想ディスクがあるディスクグループ • 詳細 – 仮想ディスク ID – サブシステム ID – 物理ディスクのタイプ(SAS または SATA) – エンクロージャロスプロテクション – 優先オーナー – 現在のオーナー – セグメントサイズ – 修正の優先度 – 読み取りキャッシュのステータス(有効、無効) – 書き込みキャッシュのステータス(有効、無効) – バッテリーなしの書き込みキャッシュのステータス(有効、無 効) – 期限切れ書き込みキャッシュのフラッシュ – バックグラウンドメディアスキャンの有効化のステータス(有 効、無効) – コンシステンシーチェックによるメディアスキャンのステータス (有効、無効) • スナップショットリポジトリ仮想ディスク • スナップショット仮想ディスク • コピ
シンタックス show (allVirtualDisks | virtualDisk [ 仮想ディスク名 ] | virtualDisks [ 仮想ディスク名 1 ...
Show Virtual Disk Copy このコマンドを実行すると、仮想ディスクのコピー操作に関する情報が 返されます。以下の情報が返されます。 • コピーの状態 • タイムスタンプの開始 • タイムスタンプの完了 • コピーの優先度 • ソース仮想ディスクの WWID またはターゲット仮想ディスクの WWID • ターゲット仮想ディスクの読み取り専用属性の設定 ストレージアレイ内の特定の仮想ディスクのコピーペア、またはすべて の仮想ディスクのコピーペアに関する情報を取り出すことができます。 シンタックス show virtualDiskCopy (allVirtualDisks | source [" ソース名 "] | target [" ターゲット名 "]) パラメータ パラメータ 説明 allVirtualDisks 仮想ディスクのコピーペアすべてに対する仮想ディスクのコ ピー操作に関する情報が返されます。 source 情報を取り出すソース仮想ディスクの名前。ソース仮想ディ スク名の前後に引用符(" ")とブラケット([ ])を挿入する必 要があります。ソース
Show Virtual Disk Copy Source Candidates このコマンドを実行すると、仮想ディスクのコピー操作のソースとして 使用できる候補仮想ディスクに関する情報が返されます。 シンタックス show virtualDiskCopy sourceCandidates パラメータ なし。 Show Virtual Disk Copy Target Candidates このコマンドを実行すると、仮想ディスクのコピー操作のターゲットと して使用できる候補仮想ディスクに関する情報が返されます。 シンタックス show virtualDiskCopy source [" ソース名 "] targetCandidates パラメータ パラメータ 説明 source 対応する候補ターゲット仮想ディスクの検出を試みている ソース仮想ディスクの名前。ソース仮想ディスク名の前後に 引用符(" ")とブラケット([ ])を挿入する必要があります。 ソース仮想ディスク名と引用符は、ブラケットの中に入れて ください。 Show Virtual Disk Performance Statisti
パラメータ パラメータ 説明 allVirtualDisks ストレージアレイ内のすべての仮想ディスクのパ フォーマンス統計が返されます。 virtualDisk または virtualDisks パフォーマンス統計を取り出す特定の仮想ディスクの 名前。複数の仮想ディスク名を入力できます。仮想 ディスク名の前後にブラケット([ ])を挿入する必要 があります。仮想ディスク名に特殊文字が使われてい る場合は、仮想ディスク名の前後に引用符(" ")も挿入 する必要があります。 メモ:show virtualDisk performanceStat コマンドを発行する前に、 set session performanceMonitorInterval コマンドと set session performanceMonitorIterations コマンドを発行して、統計を収集する頻度を 定義してください。 Show Virtual Disk Reservations このコマンドを実行すると、予約のある仮想ディスクに関する情報が返 されます。 シンタックス show (allVirtualDisks
Start Disk Group Blink このコマンドを実行すると、物理ディスクのインジケータ LED が点滅 することで、論理的にグループ化されて指定のディスクグループを形成 している物理ディスクが識別されます (物理ディスクのインジケータ LED を消灯するには、stop diskGroup blink コマンドを使用してく ださい)。 シンタックス start diskGroup [ ディスクグループ番号 ] blink パラメータ パラメータ 説明 diskGroup 識別するディスクグループの番号。ディスク グループ番号の前後にブラケット([ ])を挿 入する必要があります。 Start Disk Group Defragment このコマンドを実行すると、指定したディスクグループでデフラグ操作 が開始します。 メモ:ディスクグループのデフラグを実行すると、停止できない処理が 開始され、この処理には時間がかかります。 シンタックス start diskGroup [ ディスクグループ番号 ] defragment パラメータ パラメータ 説明 diskGroup デフラグするデ
Start Enclosure Blink このコマンドを実行すると、インジケータ LED がオンになることでエ ンクロージャが識別されます (エンクロージャのインジケータ LED を 消灯するには、stop enclosure blink コマンドを使用してください)。 シンタックス start enclosure [ エンクロージャ ID] blink パラメータ パラメータ 説明 enclosure 点滅するエンクロージャが識別されます。エ ンクロージャ ID の値は、0 ~ 99 です。エンク ロージャ ID の値の前後にブラケット([ ])を 挿入する必要があります。 Start iSCSI DHCP Refresh このコマンドを実行すると、iSCSI インタフェースの DHCP パラメータ のリフレッシュが開始されます。インタフェースの設定方法が DHCP にセットされていない場合は、エラーが返されます。 シンタックス start storageArray [iscsi ホストポート ] dhcpRefresh パラメータ パラメータ 説明 iscsi ホスト ポート DHCP
Start Physical Disk Blink このコマンドを実行すると、物理ディスクのインジケータ LED をオン にすることで、物理ディスクが識別されます (物理ディスクのインジ ケータ LED を消灯するには、stop diskGroup blink コマンドを使用 してください)。 シンタックス start physicalDisk [エンクロージャID,スロットID] blink パラメータ パラメータ 説明 physicalDisk その物理ディスクがあるエンクロージャとスロットが識別 されます。エンクロージャ ID の値は、0 ~ 99 です。スロッ ト ID の値は、0 ~ 31 です。エンクロージャ ID の値とス ロット ID の値の前後にブラケット([ ])を挿入する必要が あります。 Start Physical Disk Initialize このコマンドを実行すると、物理ディスクの初期化が開始します。 注意:このコマンドを実行すると直ちに、すべてのユーザーデータが消 去されます。 シンタックス start physicalDisk [ エンクロージャ ID, スロッ
Start Physical Disk Reconstruction このコマンドを実行すると、物理ディスクの再構築が開始します。 シンタックス start physicalDisk [ エンクロージャ ID, スロット ID] reconstruct パラメータ パラメータ 説明 physicalDisk その物理ディスクがあるエンクロージャとスロットが識別 されます。エンクロージャ ID の値は、0 ~ 99 です。スロッ ト ID の値は、0 ~ 31 です。エンクロージャ ID の値とス ロット ID の値の前後にブラケット([ ])を挿入する必要が あります。 Start Storage Array Blink このコマンドを実行すると、ストレージアレイのインジケータ LED が オンになることで、ストレージアレイが識別されます (ストレージア レイのインジケータ LED を消灯するには、stop storageArray blink コマンドを使用してください)。 シンタックス start storageArray blink パラメータ なし。 例 -c "start stora
Start Virtual Disk Initialization このコマンドを実行すると、ストレージアレイ内の仮想ディスクの フォーマットが開始します。 メモ:仮想ディスクの初期化は停止できない処理で、時間がかかります。 シンタックス start virtualDisk [ 仮想ディスク名 ] initialize パラメータ パラメータ 説明 virtualDisk フォーマットを開始する仮想ディスクの名前。仮想ディス ク名の前後にブラケット([ ])を挿入する必要があります。 仮想ディスク名に特殊文字が使われている場合は、仮想 ディスク名の前後に引用符(" ")も挿入する必要があり ます。 Stop Disk Group Blink このコマンドを実行すると、start diskGroup blink コマンドによっ てオンにされていた物理ディスクのインジケータ LED が消灯します。 シンタックス stop diskGroup blink パラメータ なし。 Stop Enclosure Blink このコマンドを実行すると、start enclosure blink コマンドによっ
Stop iSCSI Session このコマンドを実行すると、iSCSI セッションが強制終了します。 シンタックス stop storageArray iscsiSession [ 整数 ] パラメータ パラメータ 説明 整数 iSCSI セッションの識別子番号。iSCSI セッションの識別子番号は 角括弧([ ])で囲みます。 Stop Physical Disk Blink このコマンドを実行すると、start physicalDisk blink コマンドに よってオンにされていた物理ディスクのインジケータ LED が消灯し ます。 シンタックス stop physicalDisk blink パラメータ なし。 Stop Snapshot このコマンドを実行すると、コピーオンライト操作が停止します。 シンタックス stop snapshot (virtualDisk [ 仮想ディスク名 ] | virtualDisks [ 仮想ディスク名 1 ...
パラメータ パラメータ 説明 virtualDisk または virtualDisks コピーオンライト操作を停止する特定の仮想ディス クの名前。複数の仮想ディスク名を入力できます。 仮想ディスク名の前後にブラケット([ ])を挿入す る必要があります。仮想ディスク名に特殊文字が使 われている場合は、仮想ディスク名の前後に引用 符(" ")も挿入する必要があります。 Stop Storage Array Blink このコマンドを実行すると、start storageArray blink コマンドに よってオンにされていたストレージアレイのインジケータ LED が消灯 します。 シンタックス stop storageArray blink パラメータ なし。 例 -c "stop storageArray iscsiSession [5];" Stop Storage Array Physical Disk Firmware Download このコマンドを実行すると、download storageArray physicalDiskFirmware コマンドによって開始されていたストレー
パラメータ なし。 Stop Virtual Disk Copy このコマンドを実行すると、仮想ディスクのコピー操作が停止します。 シンタックス stop virtualDiskCopy target [ ターゲット名 ] [source [ ソース名 ]] パラメータ パラメータ 説明 target 仮想ディスクのコピー操作を停止するターゲット仮想ディスク の名前。ターゲット仮想ディスク名の前後にブラケット([ ]) を挿入する必要があります。ターゲット仮想ディスク名に特殊 文字が使われている場合は、ターゲット仮想ディスク名の前後 に引用符(" ")も挿入する必要があります。 source 仮想ディスクのコピー操作を停止するソース仮想ディスクの 名前。ソース仮想ディスク名の前後にブラケット([ ])を挿入 する必要があります。ソース仮想ディスク名に特殊文字が使わ れている場合は、ソース仮想ディスク名の前後に引用符(" ") も挿入する必要があります。 スクリプトコマンド 241
スクリプトコマンド
サンプルスクリプトファイル 本付録では、ストレージアレイを設定するサンプルスクリプトを紹介し ます。このサンプルでは、実際のスクリプトファイルで使用されるスク リプトコマンドを示します。これらのスクリプトをコピーして編集し、 お使いのストレージアレイに適した設定を作成することができます。 スクリプトファイルは次の 2 つの方法で作成します。 • save storageArray configuration コマンドを使用する • スクリプトを記述する save storageArray configuration コマンドにより、既存の設定を 別のストレージアレイにコピーするためのファイルを作成できます。 このファイルは、既存の設定が壊れた場合に、この設定を復元する目的 でも使用できます。また、既存のファイルをコピーして、このファイル を基にして一部編集することにより、新しいスクリプトファイルを作成 することもできます。デフォルトのファイル拡張子は .
設定スクリプト例 1 この例では、create virtualDisk コマンドを使用して、ディスクグ ループの空き領域に新しい仮想ディスクが作成されます。 Show "Create RAID 5 Virtual Disk 7 on existing Disk Group 1"; //create virtual disk コマンドにより、作成済みディスク グループ上に仮想ディスクを作成 // メモ:使用可能な領域をすべて使用するディスクグループの場 合は、ディスクグループ上の最後の仮想ディスクについて、 capacity=virtualDiskCapacity パラメータを使用しないこ とにより、残りすべての領域を使用できる create virtualDisk diskGroup=1 raidLevel=5 userLabel="7" owner=0 segmentSize=16 capacity=2GB; show "Setting additional attributes for virtualDisk 7"; //virtualDisk の作成中に設定できなかった構成設定 set virtualD
最初の行は show string コマンドです。このコマンドは、ファイルの 実行時、引用符(" ")で囲まれたテキストをモニター画面に表示し ます。この例では、Create RAID 5 Virtual Disk 7 on existing Disk Group 1 のテキストが、このスクリプトファイルを実行した後の予想さ れる結果を示すタイトルになります。 //Create で開始する行は、このスクリプトファイルの目的が、create virtualDisk コマンドを使用して既存のディスクグループ上に新しい ディスクグループを作成することであることを示すコメントです。 //Note: で始まる行は、capacity パラメータを使用しなければ、使用 可能な全容量を使用して最後の仮想ディスクを作成できることを示す、 スクリプトファイル内のコメントです。 この例のコマンドを実行すると、ディスクグループ 1 に新しい仮想 ディスクが作成されます。この仮想ディスクの RAID レベルは 5 です。 仮想ディスク名(ユーザーラベル)は 7 です (7 の前後に引用符があ ることに注意してください。引用符は、その中
set virtualDisk コマンドパラメータは、別々の行に示されています。 各パラメータを別々の行にする必要はありません。set virtualDisk コ マンドには複数のパラメータを入力できます。このとき、パラメータ間 にスペースを 1 つ挿入します。 ただし、別々の行に分けることにより、設定しているパラメータとその 値をより明確にできます。この方法でパラメータを分割しておくと、 ファイルを編集したり、特定のパラメータのみを別のスクリプトファイ ルにコピーすることが簡単になります。 設定スクリプト例 2 この例では、create virtualDisk コマンドで、ストレージアレイ内の ユーザー指定の物理ディスクを使用して、新しい仮想ディスクを作成し ます。 Show "Create RAID 5 Virtual Disk 2 on existing Disk Group 2"; // このコマンドはディスクグループを作成し、そのグループに最 初の仮想ディスクを作成する。 // メモ:使用可能な領域をすべて使用するディスクグループの場 合は、ディスクグループ上の最後の仮想ディスクについて、 cap
このコマンドも、スクリプト例 1 の create virtualDisk コマンドと同 様、新しい仮想ディスクを作成します。この 2 つのスクリプト例の大 きな違いは、この例では、ユーザーが、仮想ディスクを構成する物理 ディスクを定義する方法が示されていることです。ストレージアレイ内 の使用できる物理ディスクを確認するには、show storageArray profile コマンドを実行します。 スクリプト例 2 の create virtualDisk コマンドのシンタックスを次に 示します。 create virtualDisk raidLevel=(0 | 1 | 5) userLabel=" 仮想ディスク名 " physicalDisks= ( エンクロージャ ID0, スロット ID0...
サンプルスクリプトファイル
索引 C CLI コマンド , 16 使用例 , 27 I ISCSI 繰り返しシンタックス値 , 43 iSCSI コマンド , 121 iSCSI DHCP リフレッシュの開 始 , 235 iSCSI イニシエータ , 135, 154, 193 iSCSI セッションの停止 , 239 iSCSI ターゲット , 194 R RAID 仮想ディスク 物理ディスクの手動選択 , 142 RAID 仮想ディスクの作成 空き容量に基づく選択 , 139 物理ディスクの自動選択 , 136 RAID 仮想ディスクのリ カバリ , 166 RAID コントローラモジ ュール , 104, 109, 111, 156, 164, 173, 178 RAID コントローラモジュールの リセット , 173 RAID レベルの変更 , 107 S SMcli コマンド , 16 support.dell.
仮想ディスク 一貫性の修復 , 173 既存のディスクグルー プに作成 , 56 コピー , 89 コマンド , 125 再コピー , 95 再割り当て , 115 作成 , 53 初期化 , 114 設定 , 208 ソフトウェアが割り当てる物理 ディスクで作成 , 55 表示コマンド , 229-233 仮想ディスクの一貫性 の修復 , 173 け 決定 仮想ディスクのコピー候補 , 87 現在の iSCSI セッションの 表示 , 213 こ コマンド アルファベット順 , 126 機能別の一覧 , 120 コマンドのフォーマット , 118 コマンドラインインタフェー スの使用法 , 15 コマンドラインパラメータ , 18 仮想ディスクのコピー , 91, 125 コメント、追加 , 45 仮想ディスクのコンシステン シーチェック , 129 コントローラ , 184 仮想ディスクの再コピー , 93 仮想ディスクの再割り当て , 115 く クリア 仮想ディスクの予約 , 132 ストレージアレイの自動 設定 , 131 ストレージアレイのファーム ウェアの保留 , 132 物理デ
削除 ( 続き ) ホストグループ , 153 ホストポート , 153 作成 仮想ディスク , 53-57 スナップショット仮想デ ィスク , 70, 73-79, 145 ホスト , 133 ホストグループ , 134 ホストポート , 134 し 実行 冗長性チェック , 103 メディアスキャン , 101 終了ステータス , 25 詳細なエラー , 24 冗長性チェックの実行 , 103 初期化 仮想ディスク , 114 物理ディスク , 113 書式の注意点 , 24 シンタックス要素 ISCSI 値 , 43 す スクリプトコマンド 構造 , 32 構文 , 34 使用に際してのガイド ライン , 44 スクリプトへのコメントの 追加 , 45 ストレージアレイ , 161-163, 200-207, 226-228 ストレージアレイ内のホットスペ アの自動設定 , 129 ストレージアレイネゴシエイショ ンのデフォルト , 226 ストレージアレイの機能の無 効化 , 158 ストレージアレイの自動 設定 , 127, 129 ストレージアレイのトラブル シューティング , 109 スト
せ た セグメントサイズの変更 , 108 ダウンロード , 158-159, 162-163 セッションコマンド , 123 設定 RAID 仮想ディスクの作成、空 き容量に基づく選択 , 139 RAID 仮想ディスクの作成、物 理ディスクの自動選択 , 136 RAID 仮想ディスクの作成、物 理ディスクの手動選択 , 142 RAID コントローラモジュール の操作モード , 111 エンクロージャの属性 , 188 仮想ディスク , 208 コントローラ , 63 スクリプト例 1, 244 スクリプト例 2, 246 ストレージアレイ , 48, 200 セッション , 197 ストレージアレイ内のエンク ロージャの位置 , 202 ストレージアレイの時刻 , 207 ストレージアレイのパスワ ード , 62 ストレージパーティショニ ング , 98 スナップショット仮想ディ スク , 198 物理ディスクチャネルのステー タス , 195 物理ディスクの状態 , 196 物理ディスクのホットス ペア , 196 変更優先度 , 65 設定の変更 , 61 252 索引 て 定期メン
ひ ふ 表示 RAID コントローラモジュ ール , 219 RAID コントローラモジュール NVSRAM, 220 仮想ディスク , 229 仮想ディスクコピー , 231-232 仮想ディスクのコピーソースの 候補 , 232 仮想ディスクの処理の進行 状況 , 230 仮想ディスクのパフォーマ ンス , 232 仮想ディスクの予約 , 233 ストリング , 123, 228 ストレージアレイコマ ンド , 221 ストレージアレイの自動 設定 , 223 ストレージアレイのホストトポ ロジ , 225 ストレージアレイの読み取り不 能セクター , 227 ディスクグループ , 214 物理ディスク , 215 物理ディスクチャネルの 統計 , 218 物理ディスクのダウンロー ド進行度 , 218 未設定の iSCSI イニシエ ータ , 228 復元 ディスクグループ , 176 物理ディスク , 177 物理ディスク 位置の確認 , 105 開始 , 236-237 コマンド , 122 再構築 , 114 状態の設定 , 196 初期化 , 113 設定コマンド , 195-197 点滅
ほ め 他の機能との対話 , 97 メディアスキャンの実行 , 101 ホスト ストレージアレイのホストトポ ロジの表示 , 225 トポロジコマンド , 121 ホストの削除 , 152 ホストの作成 , 133 ホストグループ , 191 ゆ 有効化 ストレージアレイの機 能キー , 164 ユーザー定義パラメータ , 77 ホストグループの設定 , 191 ホストの設定 , 189 ホストポート , 215 ホストポートの表示 , 215 保存 エンクロージャログデ ータ , 177 ストレージアレイ , 179-183 設定、ファイルへ保存 , 52 物理ディスクのログ , 178 ホットスペア 物理ディスクのホットスペアの 設定 , 196 み 未設定の iSCSI イニシエータ , 228 む 無名の検出セッションの 設定 , 207 254 索引 り リカバリ操作 , 111 リセット ストレージアレイ SAS PHY カ ウンタ , 174 ストレージアレイの仮想ディス クの配置 , 176