Veritas InfoScale™ 7.3.1 インストールガイド - Solaris
- 第 I 部 Veritas InfoScale の概要
- 第 II 部 計画および準備
- システム必要条件
- インストールする準備
- プライベートネットワークの設定
- 共有ストレージの設定
- SF Oracle RAC と SF Sybase CE のシステムのインストール手順の計画
- 第 III 部 Veritas InfoScale のインストール
- 第 IV 部 Veritas InfoScale のアンインストール
- インストーラの使用による Veritas InfoScale のアンインストール
- 応答ファイルの使用による Veritas InfoScale のアンインストール
- 第 V 部 インストールの参考情報
共有ストレージの設定: SCSI ディスク
SCSI デバイスが共有ストレージ用に使われる場合、各ノードの SCSI アドレスまたは SCSI イニシエータ ID が一意である必要があります。 各ノードのデフォルトの SCSI アドレスは通常は 7 なので、競合を避けるために 1 つ以上のノードのアドレスを変更する必要があります。 次の例では、2 つのノードが SCSI デバイスを共有しています。 nvedit コマンドを使って nvramrc スクリプトを編集し、1 つのノードの SCSI アドレスを 5 に変更しています。
SCSI バスを共有するシステムが 2 つ以上ある場合は、次の手順を実行します。
同じ手順を使って共有ストレージを設定します。
次の前提条件を満たしていることを確認してください。
どのシステムよりも前にストレージデバイスの電源が入っていること
各ノードのアドレスが一意の値に設定されるまでは一度に 1 つのノードのみが動作していること
共有ストレージを設定するには
- ストレージに接続する各ノードで必要な SCSI ホストアダプタを取り付け、ストレージにケーブルで接続します。
ホストアダプタ、ストレージ、システムに付属のマニュアルを参照してください。
- 両方のノードの電源が切れている状態で、ストレージデバイスの電源を入れます。
- システムの電源を入れますが、ブートしないでください。 必要に応じて、ok プロンプトを使うことができるようにシステムを停止します。
アドレスの競合を避けるため、一度に 1 つのシステムのみが動作するようにする必要があります。
- ホストアダプタへのパスを見つけます。
{0} ok show-disks ...b) /sbus@6,0/QLGC,isp@2,10000/sd
出力例には、1 つのホストアダプタへのパスが出力されています。 /sd ディレクトリなしのパス情報を nvramrc スクリプトに取り込む必要があります。 パス情報はシステムによって異なります。
- nvramrc スクリプトを編集し、scsi-initiator-id を 5 に変更します。(『Solaris OpenBoot 3.x コマンドリファレンスマニュアル』には nvedit コマンドとキー入力の完全なリストが含まれます)。次に例を示します。
{0} ok nvedit
スクリプトを編集する際は、次の点に注意してください。
nvedit コマンドを入力すると、各行には 0:、1:、2: のように番号が付きます。
scsi-initiator-id が設定された行で、最初の引用符の後と scsi-initiator-id の前に、1 つだけスペースを挿入します。
この例では、次のように nvramrc スクリプトを編集します。
0: probe-all 1: cd /sbus@6,0/QLGC,isp@2,10000 2: 5 " scsi-initiator-id" integer-property 3: device-end 4: install-console 5: banner 6: <CTRL-C>
- nvramrc スクリプトに加えた変更内容を保存します。 変更内容は、保存するまでは一時的なものと見なされます。
{0} ok nvstore
変更内容に確信がない場合は、保存する前であれば、リスクを伴うことなくスクリプトを編集できます。 nvramrc スクリプトの内容は、次を入力することで表示できます。
{0} ok printenv nvramrc
ファイルを再編集して修正を加えることができます。
{0} ok nvedit
または、次を入力することで、必要に応じて変更を破棄できます。
{0} ok nvquit
- nvramrc スクリプトを使うように、OpenBoot PROM Monitor に指示します。
{0} ok setenv use-nvramrc? true
- ノードを再ブートします。必要に応じて、ok プロンプトを使うことができるようにシステムを停止します。
- scsi-initiator-id が変更されたことを確認します。 ok プロンプトに移動します。 show-disks コマンドの出力を使って、ホストアダプタのパスを見つけます。 次に、パスのプロパティを表示します。 次に例を示します。
{0} ok show-disks ...b) /sbus@6,0/QLGC,isp@2,10000/sd {0} ok cd /sbus@6,0/QLGC,isp@2,10000 {0} ok .properties scsi-initiator-id 00000005
ブートの続行をシステムに許可します。
- 2 番目のノードをブートします。 必要に応じて、ok プロンプトを使うためにシステムを停止します。 scsi-initiator-id が 7 であることを確認します。 show-disks コマンドの出力を使って、ホストアダプタのパスを見つけます。 次に、そのパスのプロパティを表示します。 次に例を示します。
{0} ok show-disks ...b) /sbus@6,0/QLGC,isp@2,10000/sd {0} ok cd /sbus@6,0/QLGC,isp@2,10000 {0} ok .properties scsi-initiator-id 00000007
ブートの続行をシステムに許可します。