Go to main content
Oracle® Solaris 11.3 での SAN デバイスとマルチパス化の管理

印刷ビューの終了

更新: 2016 年 11 月
 
 

特定のデバイスでマルチパス化を無効にする方法

マルチパス化は、特定のベンダー ID および製品 ID の組み合わせを持つ特定のデバイスについて無効にできます。この除外は scsi_vhci.conf ファイルで指定されます。

  1. 管理者になります。

    詳細は、Oracle Solaris 11.3 でのユーザーとプロセスのセキュリティー保護 の 割り当てられている管理権利の使用を参照してください。

  2. /kernel/drv/scsi_vhci.conf ファイルを /etc/driver/drv/scsi_vhci.conf ファイルにコピーします。
  3. ベンダー ID および製品 ID エントリを /etc/driver/drv/scsi_vhci.conf ファイルに追加します。

    ベンダー ID および製品 ID は、デバイスが SCSI INQUIRY データで返すベンダーおよび製品の識別文字列です。ベンダー ID は長さが 8 文字である必要があります。末尾の文字がスペースであっても 8 つすべての文字を指定する必要があります。製品 ID は 16 文字までの長さが可能です。

    scsi-vhci-failover-override =
        "VendorID1ProductID1", "NONE",
        "VendorID2ProductID2", "NONE",
        ...
        "VendorIDnProductIDn", "NONE";

    前の例にあるエントリはカンマ (,) で区切られ、最後のベンダー/製品エントリはセミコロン (;) で終了します。たとえば、ACME というベンダーから製品 ID が MSU のデバイスを追加し、XYZ というベンダーから製品 ID が ABC のデバイスを追加する場合、/etc/driver/drv/scsi_vhci.conf ファイルに次の行を追加します。

    scsi-vhci-failover-override =
        "ACME    MSU", "NONE",
        "XYZ     ABC", "NONE";

    ターゲットディスクドライバのプロパティーのチューニングの詳細は、ディスクターゲットドライバのプロパティーのチューニングを参照してください。

  4. scsi_vhci.conf ファイルを保存して終了します。
  5. リブートおよび構成プロセスを開始します。
    # stmsboot -u

    リブートを確認するメッセージが表示されます。リブート中に、デバイス名の変更を反映するように /etc/vfstab ファイルおよびダンプ構成が更新されます。

  6. 必要な場合、Oracle Solaris I O マルチパス化の有効化と無効化で説明されているように、デバイス名の更新を実行します。