StorageFailed が多発します。
対処策について教えてください。
SvSAN5.x より StorageFailed は1回の書込みおよび読込みの要求にたいして 5回連続の DiskI/O が発生した際に出力されます。こちらは製品の仕様のため、完全に発生しなくなるメッセージではございません。
メッセージが発生した際には、FAQ:02254 に記載されているとおり、メッセージが発生している VSA のTarget にて「Recover Storage(回復を試みる)」/「回復」を実行いただき、プールへの再書込みが実行されるかご確認ください。
なお、StorageFailed が頻発に発生する環境で以下の項目をご確認いただくことにより、発生頻度が軽減される可能性がございます。
ただし、重複したご案内となりますが作業後に StorageFailed が完全に発生しなくなるわけではございませんので、予めご留意ください。
■ ハードウェアやネットワーク側の対処
# RAID キャッシュやネットワークカードなどについてご不明な点がございましたらハードウェアベンダー様等にお問い合わせください。
・ RAID キャッシュが有効になっているかご確認ください
・ RAID カードのドライバが最新のものをご利用されているかご確認ください
・ ネットワークカードのドライバを最新のものをご利用いただいているかご確認ください
・ ハードウェアのSCSIドライバやファームウェアが最新のものをご利用いただいているかご確認ください
・ 発生タイミングによりハードウェアやネットワークのパフォーマンス負荷など発生していないか、ハードウェアやネットワークの観点から調査ください
ハードウェアやネットワークのスペックに依存しディスクI/Oが発生している場合、仮想マシンの台数の制御やハードウェアやスピンドル数を増やしていただく、
ネットワークの大域幅を増やしていただくなど、ご利用の構成を見直していただく必要がございます。
ほか、弊社の最近の事例としてはMega RAID+UPS環境においてWrite policyをAlways Write Backにしていただくことにより発生頻度が軽減された事例がございます。
注意事項としてUPS環境でない場合は、キャッシュデータロスの危険性がございますので作業いただかないようお願い申し上げます。
添付している資料「StorMagicSvSAN5.0環境構築時の事前確認項目②.pdf」に RAID キャッシュの設定例など記載しておりますので、ご参考いただけますと幸いです。
■ ESXi ホストや仮想マシン側の対処
・ ESX/ESXi ホストの構成タブから「電力消費」にて高パフォーマンスを設定いただいているか、ご確認ください
・ ミラーTarget内にある仮想マシンにウイルスソフトがインストールされているのであれば、サービスを一旦停止いただき、動作をご確認ください
■ StorMagic 側の対処
・ StorageFailed が発生した際は、メッセージが返されたSVAにてTarget画面の左Actionsメニューにある「Recover Storage(回復を試みる)」を実行ください
※ 発生したタイミングで都度作業いただく必要があり、自動化することはできません
・ SvSANアプライアンスのIOスケジューラー(内部的なディスク処理)をCFQからNoopに仕様変更したSvSAN5.0.2403がリリースされておりますので
アップグレードいただき、こちらをご利用ください。
詳細はFAQ:02774をご確認ください
・ ご利用されているNICがジャンボフレームに対応しているようであればFAQ:02464 をご参考いただきミラー、iSCSIネットワークをジャンボフレーム設定ください
※ 優先パスを対向パスに変更いただく作業は、SCSIコントローラを「LSI Logicパラレル」に変更後は作業する必要がなくなったため削除いたしました。
★ 1回の書込みおよび読込みの要求にたいして5回連続のDiskI/Oが発生したタイミング以外にもStorageFailedが発生することが報告されておりましたが、この事象について
StorMagic社とVMware社間にて調査を行ったところ、VMwareのParavirtual SCSIが起因となって発生していることがわかりました。
VMware社が公開しているKBは以下となります。
※ VMware側のKBとなるため、詳細についてご不明な場合はVMware窓口へご相談願います。
Formatting a disk for a virtual machine backed by StorMagic VSA fails to complete in VMware ESXi 5.0/5.1/5.5 (2073971)
http://kb.vmware.com/kb/2073971
SvSANの回避策としては、SVAのSCSIコントローラを「VMware準仮想化」から「LSI Logicパラレル」に変更いただくこととなります。
FAQ:02613をご参考にSCSIコントローラを「LSI Logicパラレル」に変更いただきますようお願い申し上げます。
ALL