|
|
VMware ESX Server サーバ統合ガイド |
第5回:SANブート
著者:デル 2006/8/16
|
|
|
前のページ 1 2 3 4 次のページ
|
|
VMware ESX ServerでのSANブート環境による問題
|
VMware ESX ServerでSANブートを構築した場合、Boot時などでActive Pathが変更(SP_AからBへBoot LUNが移動など)した場合、カーネルパニックが発生する等の症状でESXが起動しなくなる事があります。
これは、Boot時にPathの切り替わりにより「/dev/sda」デバイスが不明となってしまい、「/」:rootや「/boot」がマウントできなくなるため起こります。
|
復旧方法 |
復旧方法は以下の通りです。
- ストレージ操作により、従来のSPへLUNに戻す
- HBAもしくはFCスイッチで、Pathを確認し、本来のPathをDisableに新規でPathを構築させ、「/dev/sda」として認識させる
表2:復旧方法
上記復旧方法を、適応するためにはVMware ESX Serverの知識だけでなく、SAN全般の知識(HBA/Storage/FCスイッチなど)が必要となり、トラブルシューティングに工数がかかります。
但し、上記内容を十分配慮いただくことでマルチパス(HBAに対してnのPathを持つ構成)でもVMware ESX ServerでのSANブート環境を構築することは可能です。次項を参照して頂き、最適な構成をご検討ください。
|
ホスト側の設定 |
VMware ESX ServerにおけるSANブート環境でのDELL推奨構成について解説する。まずはホスト側の設定を行う。
|
HBA/SPのPathは1:1とする |
現時点ではESXはI/Oロードバランシングの機能を持っていない為、1:1の構成でも問題ありません。
1:2の構成にでもESX起動時のPath管理は正常に動作しますが、保守運用の観点を簡略化するために1:1の構成をお勧めしたします。
図7:HBA/SPのPathの1:1
|
ブートディスクのHost LUNは基本的には0とする |
各VMware ESX Serverにブートディスクをアサインする際には、他のデータディスクよりも最前でアサインする。その他のLUNにしますと、ブート時のディスクスキャンの順番が狂った場合、「Noブートdevice available」というエラーで起動できない場合がある。
図8:Storage管理Soft(Navisphere Manager)より LUN50がブートディスクとしてHost LUNを「0」に設定
|
HBA(ホストバスアダプタ)の設定 |
HBA(ホストバスアダプタ)は、VMware ESX ServerではQlogic製品がサポートされています。以下、設定はQlogic製品を元に記載させていただきます。
図9:Qlogic Fast!UTIL
- サーバのHOSTより「ctrl + Q」Fast!UTILを起動後、各HBAより「Configuration Settings → Adapter Settings」からHost Adapter BIOS「Enabled」を選択
- 「Configuration Settings → Selectable Boot Settings」からSelect Boot「Enabled」を選択
- 「Configuration Settings → Selectable Boot Settings」からBoot PathとLUNの選択。「HBA1 → SP_A0_WWN --LUN0」「HBA2 → SP_B1_WWN --LUN0」
表3:HBAの設定
図10:Qlogic Fast!UTIL(Selectable Boot)
|
前のページ 1 2 3 4 次のページ
|
|
|
著者プロフィール
著者:デル株式会社
デルはスケーラブル・エンタープライズ戦略の重要な要素の1つとして、VMware社の仮想化技術を用いたサーバ統合ソリューションを提供しています。業界標準技術を採用した、デルのPowerEdgeサーバとDell | EMCストレージから構成されるハードウェアプラットフォームと、仮想化ソフトウェア「VMware ESX Server」、仮想マシン管理ツール「VirtualCenter」、仮想マシンの無停止マイグレーション技術「VMotion」を組み合わせることにより、柔軟でコストパフォーマンスに優れるサーバインフラストラクチャが構築可能です。
http://www.dell.com/jp/
|
|
|
|