TOPサーバ構築・運用> VMware ESX ServerでのSANブート環境による問題
VMware ESX Server サーバ統合ガイド
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」がマウントできなくなるため起こります。


復旧方法

   復旧方法は以下の通りです。

  1. ストレージ操作により、従来のSPへLUNに戻す
  2. 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の構成をお勧めしたします。

HBA/SPのPathの1:1
図7:HBA/SPのPathの1:1


ブートディスクのHost LUNは基本的には0とする

   各VMware ESX Serverにブートディスクをアサインする際には、他のデータディスクよりも最前でアサインする。その他のLUNにしますと、ブート時のディスクスキャンの順番が狂った場合、「Noブートdevice available」というエラーで起動できない場合がある。

Storage管理Soft(Navisphere Manager)より LUN50がブートディスクとしてHost LUNを「0」に設定
図8:Storage管理Soft(Navisphere Manager)より
LUN50がブートディスクとしてHost LUNを「0」に設定


HBA(ホストバスアダプタ)の設定

   HBA(ホストバスアダプタ)は、VMware ESX ServerではQlogic製品がサポートされています。以下、設定はQlogic製品を元に記載させていただきます。

Qlogic Fast!UTIL
図9:Qlogic Fast!UTIL

  1. サーバのHOSTより「ctrl + Q」Fast!UTILを起動後、各HBAより「Configuration Settings → Adapter Settings」からHost Adapter BIOS「Enabled」を選択
  2. 「Configuration Settings → Selectable Boot Settings」からSelect Boot「Enabled」を選択
  3. 「Configuration Settings → Selectable Boot Settings」からBoot PathとLUNの選択。「HBA1 → SP_A0_WWN --LUN0」「HBA2 → SP_B1_WWN --LUN0」

表3:HBAの設定

Qlogic Fast!UTIL(Selectable Boot)
図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/


INDEX
第5回:SANブート
  はじめに
  VMware ESX ServerでのPath障害の動き
VMware ESX ServerでのSANブート環境による問題
  DELL|EMC CX側の設定