このセクションでは、Solaris ホストでマルチパス指定機能を使用可能にする方法を説明します。
始める前に
デフォルトでは、マルチパス指定機能は常に使用可能に設定されています。
このタスクについて
Solaris ホストでマルチパス指定機能が使用不可になっている場合は、以下の手順を実行してマルチパス指定機能を使用可能にしてください。
手順
- /kernel/drv/iscsi.conf ファイルを開きます。
- mpxio-disable パラメーターを yes に設定します。
mpxio-disable=”yes”
- これらのパラメーターが変更されたことを確認します。
- 候補の各 SCSI ターゲット装置ごとに、scsi_vhci 変数が、その装置をサポートするフェイルオーバー・モジュールを識別する必要があります。
フェイルオーバー・モジュールを識別できない場合、その装置は scsi_vhci(7D) マルチパス指定機能の制御のもとで動作できません。
製品固有のオーバーライド・メカニズムが用意されています。scsi_vhci.conf 基本メカニズムを使用すると、装置を特定のフェイルオーバー・モジュールに送信することができます。
- scsi_vhci のもとで実行するサード・パーティー (Sun 以外) の対称ストレージ・デバイスを追加します。このアクションでは、scsi_vhci マルチパス指定機能を利用します。
- その装置のベンダー ID と製品 ID を /kernel/drv/scsi_vhci.conf ファイルに追加します。
SCSI Inquiry コマンドを実行すると、以下のストリングが返されます。
device-type-scsi-options-list ="IBM 2145", "symmetric-option";
symmetric-option = 0x1000000;
ここで、<IBM> はベンダー ID、<2145> は製品 ID です。
- このファイルを保存します。
- システムをリブートします。
reboot --- -r
-r オプションは再構成ブートのためのブート引数です。システムはすべての接続ハードウェア装置を検索して、/dev 内で論理名前空間を構成します。
- format コマンドを使用して装置を検出します。
c2t6005076801A9027E6000000000000006d0<IBM-2145-0000 cyl
10238 alt 2 hd 32 sec 64>
/scsi_vhci/ssd@g6005076801a9027e6000000000000006