Oracle® VM Server for SPARC 3.3 管理ガイド

印刷ビューの終了

更新: 2015 年 10 月
 
 

仮想 SCSI HBA マルチパスの構成

仮想 SCSI HBA サブシステムは、ネイティブな Oracle Solaris マルチパス実装 (MPxIO) を利用することによってゲストドメイン内のマルチパスをサポートします。詳細は、Managing SAN Devices and Multipathing in Oracle Solaris 11.3 を参照してください。

ネイティブなマルチパスと同様に、特定のバックエンド SCSI デバイスに 1 つ以上のパスでアクセスできます。仮想 SCSI HBA サブシステムの場合は、各パスが 1 つの仮想 LUN に関連付けられます。scsi_vhci モジュールは、関連付けられた mpathadm 管理コマンドに渡された引数に基づいて I/O 要求を一連の仮想 LUN に送信するネイティブなマルチパス動作を実装します。詳細は、scsi_vhci(7D) および mpathadm(1M) のマニュアルページを参照してください。

マルチパスを構成するには、ゲストドメインから同じバックエンドデバイスへの 2 つ以上の個別のパスを構成する必要があります。マルチパスが 1 つの構成されたパスでも動作することに注意してください。ただし、予測される構成には、個別のサービスドメイン上に存在する個別の物理 SCSI HBA イニシエータポート経由で I/O 要求を送信する 2 つ以上のパスが存在します。

  1. バックエンドストレージへの個別のパスごとに ldm add-vhba コマンドと ldm add-vsan コマンドのペアを実行します。

  2. vhba 仮想 HBA モジュールによって管理されるイニシエータポートに対してゲストドメイン内のネイティブなマルチパスを有効にします。


注 - 仮想 SCSI HBA サブシステムは、サービスドメイン内のネイティブなマルチパスの有効化をサポートしていません。表示されると予測した LUN が特定のサービスドメインに対する ldm list-hba の出力に表示されていない場合は、それらの LUN に関連付けられた物理 SCSI HBA イニシエータポートに対して MPxIO が無効になっていることを確認してください。必要に応じて、stmsboot コマンドを使用してイニシエータポートの MPxIO を無効にします。

次の図は、マルチパス構成の例です。これは、MPxIO によって管理されている 2 つのパスによってアクセスされる SAN の 1 つの物理 LUN を示しています。この図に示されている構成の作成方法を説明する手順については、仮想 SCSI HBA マルチパスを構成する方法を参照してください。

図 11-2  仮想 SCSI HBA マルチパスの構成

image:マルチパスにより、バックエンドがサービスドメイン A とサービスドメイン B からアクセス可能な仮想 SCSI HBA と仮想 LUN がどのように作成されるかを示しています。