概要
このドキュメントでは、厳密な入出力(I/O)要件を持つ一部のアプリケーションに悪影響を及ぼす可能性があるLSI RAIDコントローラのRedundant Array of Individual Disks(RAID)コントローラ整合性チェックを無効にする手順について説明します。 このような要求の厳しいI/O要件を持つアプリケーションのグループがUniversal SessionとResource Manager/Videoscape Session Resource Manager(USRM/VSRM)になった場合、整合性チェックの実行中に発生する可能性のあるI/O待機の影響を無効にすることをお勧めします。 CSCuw01134を参照してください
前提条件
Cisco Unified Computing System(UCS)M3ラックサーバ(LSI 92XXモデルのRAIDコントローラ搭載)
整合性チェックを無効にするには、USRM/VSRMアプリケーションのメンテナンスウィンドウが必要です。
USRM/VRSMインスタンスを終了してから整合性チェックを無効にする
UCS C220には、最大8つのUSRM/VSRMインスタンスがあります。 整合性チェックを無効にする手順を実行する前に、各インスタンスを終了する必要があります。 整合性チェック手順が完了したら、各インスタンスを手動で再起動する必要があります。
注:次の2つのプロセスは、個々の顧客システム/要件に関して記述された高度なMethod of Procedure(MOP)に含める必要があります。 以下に、いくつかの例を示します。MOPには、サーバのフェールオーバーとフェールバックの調整が含まれ、お客様への影響を最小限に抑えることができます。 MOPでは、お客様ごとに異なる要件に対応できます。
USRM/VSRMソフトウェアを終了するには、次の手順を実行します。 注:USRM/VSRMの各インスタンスに対して、次の手順を実行する必要があります。
- ブラウザでUSRM/VSRM Webユーザインターフェイス(UI)を開きます
- [Reset]ページに移動します
- ドロップダウンボックスを使用して、[ServerState]を[Terminate]に設定します。
- [Commit Changes] ボタンをクリックします。
Result:USRM/VSRMソフトウェアは終了し、再起動しません。
整合性チェックを無効にするプロセスが完了したら、USRM/VSRMの各インスタンスを手動で開始する必要があります。 USRM/VSRMの各インスタンスで次の手順を実行します。
- USRM/VSRMへのオープンおよびSSHセッション。
- 適切なディレクトリに移動します
- USRMの場合:/opt/usrm
- VSRMの場合:/common/usrm
- 次のコマンドを実行して、USRM/VSRMを起動します。 ./usrm —<オプション(自動または監視)> -d
- 監視モードの例:./usrm – 監視される – d
- 自動モードの例:./usrm —auto -d
注:オプションの前には2つのダッシュがあり、「d」パラメータの前には1つのダッシュがあります。
Result:USRM/VSRMソフトウェアは要求の処理を開始および開始します。
ユーティリティをダウンロードしています。
StorCliユーティリティhttp://docs.avagotech.com/docs/12351437をダウンロードします。
StorCLIのzipファイルには、異なるオペレーティング・システム(OS)プラットフォーム用のインストール・ファイルを含むフォルダがあります。
RedHat Linuxへのインストール
zipファイルの/StorCli_All_OS/Linux/フォルダからstorcli rpmファイルを抽出し、インストールします。
# rpm -ivh <StorCLI-x.xx-x.noarch.rpm>
RedHat/Linuxのコマンド
Change to the folder where storcli64 executable file was installed to, typically /opt/MegaRAID/storcli/
#cd /opt/MegaRAID/storcli
Check to make sure no consistency checks are currently in progress
storcli]#./storcli64 /c0 /vall show cc
VD Operation Progress% Status
---------------------------------------
0 CC - Not in progress <<<<<<<<<<<
1 CC - Not in progress <<<<<<<<<<<
From the output above, if any of the VDs show anything other than ‘Not in progress’, then issue the command to stop any consistency checks running:
./storcli64 /c0/vall stop cc
Issue the command to disable consistency checks from being run in the future:
./storcli64 /c0 set cc=off
Confirm that consistency checks have been disabled:
./storcli64 /c0 show cc
Controller Properties :
=====================
-----------------------------------------------
Ctrl_Prop Value
-----------------------------------------------
CC Operation Mode Disabled <<<<<<<<<<<<<<<<
CC Execution Delay 0
CC Next Starttime 06/20/1999, 19:00:00
CC Current State Stopped
CC Number of iterations 0
CC Number of VD completed 0
CC Excluded VDs None
Confirm the CC Operation Mode line shows ‘Disabled’
ESXiの手順
Vmware ESXi環境で整合性チェックを無効にする必要がある状況では、StorCLIユーティリティのインストールプロセスは異なりますが、storcliコマンドの構文は同じです。 vSphereでは、セキュアシェル(SSH)はデフォルトで無効になっています。ホストでSSHターミナルを開く前に、SSHを有効にする必要があります。
VMware ESXi 5.xへのインストール
zipファイル内の/StorCli_All_OS/Vmware-MN/フォルダからvmware-esx-storcli-xxxxxx.vibファイルを抽出/コピーします。
vmware-esx-storcli-xxxxxx.vibファイルをESXiホストのローカルファイルシステムに/tmpフォルダにコピーします。
次に、esxcliコマンドを実行してインストールします。
#esxcli software vib install -v "/tmp/vmware-esx-storcli-xxxxxx.vib" -no-sig-check
VMware Vsphereのコマンド
Change to the folder where the Storcli executable was installed to, typically /opt/lsi/storcli
#cd /opt/lsi/storcli
Please note the ESXi storcli executable is storcli
Check to make sure no consistency checks are currently in progress
storcli]#./storcli /c0 /vall show cc
VD Operation Progress% Status
---------------------------------------
0 CC - Not in progress <<<<<<<<<<<
1 CC - Not in progress <<<<<<<<<<<
From the output above, if any of the VDs show anything other than ‘Not in progress’, then issue the command to stop any consistency checks running:
./storcli /c0/vall stop cc
Issue the command to disable consistency checks from being run in the future:
./storcli /c0 set cc=off
Confirm that consistency checks have been disabled:
./storcli /c0 show cc
Controller Properties :
=====================
-----------------------------------------------
Ctrl_Prop Value
-----------------------------------------------
CC Operation Mode Disabled <<<<<<<<<<<<<<<<
CC Execution Delay 0
CC Next Starttime 06/20/1999, 19:00:00
CC Current State Stopped
CC Number of iterations 0
CC Number of VD completed 0
CC Excluded VDs None
Confirm the CC Operation Mode line shows ‘Disabled’