JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 11.1 の管理: SAN 構成およびマルチパス化     Oracle Solaris 11.1 Information Library (日本語)
このドキュメントの評価
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Solaris I/O マルチパス化の概要

2.  ファイバチャネルマルチパス化構成の概要

3.  Solaris I/O マルチパス化機能の構成

4.  マルチパス化デバイスの管理

5.  ファブリック接続されたデバイスの構成

6.  Solaris iSCSI イニシエータの構成

Oracle Solaris iSCSI の技術 (概要)

Oracle Solaris iSCSI のソフトウェア要件およびハードウェア要件の識別

iSCSI イニシエータタスクの構成

iSCSI 関連の用語

推奨される iSCSI 構成方法

動的または静的ターゲット発見の構成

iSCSI イニシエータを構成する方法

iSCSI ディスクにアクセスする方法

発見されたターゲットデバイスを削除する方法

iSCSI ベースのストレージネットワークにおける認証の構成

iSCSI イニシエータの CHAP 認証を構成する方法

iSCSI ターゲットの CHAP 認証を構成する方法

他社製の RADIUS サーバーを使用して iSCSI 構成内の CHAP 管理を単純化する

RADIUS サーバーを iSCSI ターゲット用に構成する方法

RADIUS サーバーを iSCSI イニシエータ用に構成する方法

Oracle Solaris iSCSI と RADIUS サーバーに関するエラーメッセージ

Oracle Solaris での iSCSI マルチパスデバイスの設定

ターゲットの複数の iSCSI セッションを有効にする方法

iSCSI 構成の監視

iSCSI 構成情報を表示する方法

iSCSI イニシエータと iSCSI ターゲットのパラメータの変更

iSCSI パラメータのチューニング

iSCSI パラメータをチューニングする方法

iSCSI イニシエータと iSCSI ターゲットのパラメータを変更する方法

iSCSI 構成に関する問題のトラブルシューティング

ローカルシステムから iSCSI ターゲットに接続できない

iSCSI の接続に関する問題のトラブルシューティングを行う方法

ローカルシステム上で iSCSI デバイスまたは iSCSI ディスクが利用できない

iSCSI デバイスまたは iSCSI ディスクが利用できない問題のトラブルシューティングを行う方法

iSNS 発見方式を使用する場合の LUN マスクの使用

iSCSI の一般的なエラーメッセージ

7.  仮想ファイバチャネルポートの構成

8.  FCoE ポートの構成

9.  SAS ドメインの構成

10.  IPFC SAN デバイスの構成

11.  x86 ベースシステムのファイバチャネルデバイスからの Oracle Solaris OS のブート

12.  テープデバイス用の持続的なバインド

A.  ファブリック接続されたデバイスの手動構成

B.  サポートされる FC-HBA API

C.  マルチパス化されたデバイスの問題のトラブルシューティング

索引

ドキュメントの品質向上のためのご意見をください
簡潔すぎた
読みづらかった、または難し過ぎた
重要な情報が欠けていた
内容が間違っていた
翻訳版が必要
その他
Your rating has been updated
貴重なご意見を有り難うございました!

あなたの貴重なご意見はより良いドキュメント作成の手助けとなります 内容の品質向上と追加コメントのためのアンケートに参加されますか?

iSCSI イニシエータタスクの構成

ここでは、ISCSI イニシエータの構成に関連する一般的なタスクのリストを示します。一部のタスクはネットワーク構成の必要に応じたオプションです。次の一部のリンクは、ネットワーク構成およびターゲット構成を説明する別のドキュメントに移動します。

iSCSI 関連の用語

iSCSI ターゲットおよびイニシエータを構成する前に、次の用語を確認してください。

用語
説明
発見
利用可能なターゲットの一覧をイニシエータに提供するプロセス。
発見方式
iSCSI ターゲットを発見するための方法。現時点では次の 3 つの方法を使用できます。
  • Internet Storage Name Service (iSNS) - 1 つ以上の iSNS サーバーと対話することで可能性のあるターゲットを発見します。

  • SendTargets – discovery-address を使用することによって、可能性のあるターゲットが発見されます。

  • 静的 – 静的なターゲットアドレスが構成されます。

イニシエータ
iSCSI ターゲットに対する SCSI 要求を発行するドライバ。
イニシエータグループ
イニシエータのセット。イニシエータグループが LU と関連付けられている場合、そのグループのイニシエータだけが LU にアクセスできます。
iqn または eui アドレス形式
iqn (iSCSI 修飾名) アドレスは、iSCSI ネットワーク内のデバイスの一意の識別子で、書式は iqn.date.authority:uniqueid です。iSCSI イニシエータまたはターゲットは、その初期化時に IQN 名が自動的に割り当てられます。

eui (拡張一意識別子) アドレスは、16 桁の 16 進数で構成され、SCSI と InfiniBand の両方の標準で使用される GUID のクラスを識別します。SRP デバイスでは、eui アドレス形式を使用します。

論理ユニット (LU)
ストレージシステム内の一意の番号が付けられたコンポーネント。LU が 1 つ以上の SCSI ターゲットと関連付けられているときは、1 つ以上の SCSI イニシエータを使用してターゲットにアクセスできます。論理ユニットは論理ユニット番号 (LUN) で識別されます。
ターゲットデバイス
iSCSI ストレージコンポーネント。
ターゲットグループ
ターゲットのセット。1 つのターゲットグループ内のすべてのターゲットに対して LU を使用可能にできます。
ターゲットポータルグループ
特定の iSCSI ターゲットが待機するインタフェースを決定する IP アドレスのリスト。TPG には、IP アドレスと TCP ポート番号が含まれます。

推奨される iSCSI 構成方法

ネットワーク内の iSCSI デバイスを構成する前に、次の iSCSI の推奨事項を確認してください。

動的または静的ターゲット発見の構成

デバイス発見を実行するために、動的デバイス発見方式のいずれかを構成するか、または静的 iSCSI イニシエータターゲットを使用するかを決定します。


注 - 単一の iSCSI ターゲットが静的デバイス発見方式と動的デバイス発見方式の両方によって発見されるように構成しないでください。発見方式を重複して使用すると、イニシエータが iSCSI ターゲットデバイスと通信するときのパフォーマンスが低下する可能性があります。


iSCSI イニシエータを構成する方法

イニシエータの構成処理には、iSCSI ターゲット発見方式の特定が含まれます。これにより、使用可能なターゲットのリストがイニシエータに提示されます。iSCSI ターゲットは、静的、SendTargets、または iSNS 動的発見用に構成できます。SendTargets オプションを使用した動的発見は、iSCSI からファイバチャネルへのブリッジなどを経由して、大量のターゲットにアクセスする iSCSI イニシエータに最適な構成です。SendTargets 動的発見では、iSCSI イニシエータによるターゲット発見の実行のために、iSCSI ターゲットの IP アドレスとポートの組み合わせが必要です。もっとも一般的な発見方式は、SendTargets です。

ターゲット発見方式の構成時に、選択した方式に応じて次の情報を指定する必要があります。

ターゲット発見方式の詳細は、「動的または静的ターゲット発見の構成」を参照してください。

  1. iSCSI イニシエータサービスを有効にします。
    initiator# svcadm enable network/iscsi/initiator
  2. ターゲットを提供しているサーバーにログインする際、ターゲットの名前と IP アドレスを確認します。
    target# ipadm show-addr
    ADDROBJ           TYPE     STATE        ADDR
    lo0/v4            static   ok           127.0.0.1/8
    e1000g0/_b        dhcp     ok           1.2.3.4/24
    lo0/v6            static   ok           ::1/128
    e1000g0/_a        addrconf ok           fe80::123:1234:fe27:360c/10
    target# itadm list-target -v
    TARGET NAME                                                  STATE    SESSIONS 
    iqn.1986-03.com.sun:02:73d12edc-9bb9-cb44-efc4-c3b36c123456  online   0        
            alias:                  -
            auth:                   none (defaults)
            targetchapuser:         -
            targetchapsecret:       unset
            tpg-tags:               default
  3. ターゲットが静的に発見されるように構成します。
    initiator# iscsiadm add static-config iqn.1986-03.com.sun:02:73d12edc-9bb9-cb44-efc4-c3b36c123456,
    1.2.3.4
  4. 静的構成情報を確認します。
    initiator# iscsiadm list static-config
    Static Configuration Target: iqn.1986-03.com.sun:02:73d12edc-9bb9-cb44-efc4-c3b36c123456,
    1.2.3.4:3260

    発見方式が有効化されるまで iSCSI 接続は起動されません。次の手順を参照してください。

  5. 次のいずれかのターゲット発見方式を構成します。
    • 動的に発見される (SendTargets) ターゲットを構成した場合は、SendTargets 発見方式を構成します。

      initiator# iscsiadm add discovery-address 1.2.3.4
    • 動的に発見される (iSNS) ターゲットを構成した場合は、iSNS 発見方式を構成します。

      initiator# iscsiadm add isns-server 1.2.3.4
  6. 次のいずれかのターゲット発見方式を有効にします。
    • 動的に発見される (SendTargets) ターゲットを構成した場合は、SendTargets 発見方式を有効にします。

      initiator# iscsiadm modify discovery --sendtargets enable
    • 動的に発見される (iSNS) ターゲットを構成した場合は、iSNS 発見方式を有効にします。

      initiator# iscsiadm modify discovery --iSNS enable
    • 静的ターゲットを構成した場合は、静的ターゲット発見方式を有効にします。

      initiator# iscsiadm modify discovery --static enable
  7. 必要に応じて、/dev 名前空間を再構成して、iSCSI ディスクを認識させます。
    initiator# devfsadm -i iscsi

iSCSI ディスクにアクセスする方法

Oracle Solaris iSCSI イニシエータによってデバイスが発見されると、ログインネゴシエーションが自動的に発生します。Oracle Solaris iSCSI ドライバは、利用可能な LU の個数を判断し、デバイスノードを作成します。この時点で、iSCSI デバイスをほかのすべての SCSI デバイスと同様に扱えます。

ZFS ストレージプールを LU 上に作成してから、ZFS ファイルシステムを作成できます。

ローカルシステム上で iSCSI ディスクを表示するには、format ユーティリティーを使用します。

  1. format の出力で iSCSI LU の情報を確認します。
    initiator# format
           0. c0t600144F0B5418B0000004DDAC7C10001d0 <SUN-COMSTAR-1.0 cyl 1022 alt 2 hd 128 sec 32>
              /scsi_vhci/disk@g600144f0b5418b0000004ddac7c10001
           1. c8t0d0 <Sun-STK RAID INT-V1.0 cyl 17830 alt 2 hd 255 sec 63>
              /pci@0,0/pci10de,375@f/pci108e,286@0/disk@0,0
           2. c8t1d0 <Sun-STK RAID INT-V1.0-136.61GB>
              /pci@0,0/pci10de,375@f/pci108e,286@0/disk@1,0
           3. c8t2d0 <Sun-STK RAID INT-V1.0-136.61GB>
              /pci@0,0/pci10de,375@f/pci108e,286@0/disk@2,0
           4. c8t3d0 <Sun-STK RAID INT-V1.0 cyl 17830 alt 2 hd 255 sec 63>
              /pci@0,0/pci10de,375@f/pci108e,286@0/disk@3,0
    Specify disk (enter its number): 0
    selecting c0t600144F0B5418B0000004DDAC7C10001d0
    [disk formatted]

    上記の出力では、ディスク 0 は MPxIO の制御下にある iSCSI LU です。ディスク 1 - 4 はローカルディスクです。

  2. ZFS ストレージプールと ZFS ファイルシステムを iSCSI LU 上に作成できます。
    initiator# zpool create pool-name c0t600144F0B5418B0000004DDAC7C10001d0
    initiator# zfs create pool-name/fs-name

    ZFS ファイルシステムは、作成時に自動的にマウントされ、ブート時に再マウントされます。

発見されたターゲットデバイスを削除する方法

次のいずれかの操作を実行すると、関連するターゲットがログアウトされます。

たとえば、これらの関連付けられたターゲットが引き続き使用され、ファイルシステムがマウントされている場合は、これらのデバイスのログアウトが失敗し、アクティブターゲットリスト上に残ります。

このオプションの手順では、ユーザーが現在ログインしているローカルシステム上で、ターゲットデバイスへのアクセスがすでに構成されているものとします。

  1. 管理者になります。
  2. (省略可能) 次のいずれかを使って iSCSI ターゲット発見方式を無効にします。
    • SendTargets 発見方式を無効にする必要がある場合は、次のコマンドを使用します。

      initiator# iscsiadm modify discovery --sendtargets disable
    • iSNS 発見方式を無効にする必要がある場合は、次のコマンドを使用します。

      initiator# iscsiadm modify discovery --iSNS disable
    • 静的ターゲット発見方式を無効にする必要がある場合は、次のコマンドを使用します。

      initiator# iscsiadm modify discovery --static disable
  3. 次のいずれかを使って iSCSI デバイス発見エントリを削除します。
    • iSCSI SendTargets 発見エントリを削除します。

      例:

      initiator# iscsiadm remove discovery-address 1.2.3.4:3260
    • iSCSI iSNS 発見エントリを削除します。

      例:

      # iscsiadm remove isns-server 1.2.3.4:3205
    • 静的 iSCSI 発見エントリを削除します。

      例:

      initiator# iscsiadm remove static-config eui.5000ABCD78945E2B,1.2.3.4

    注 - 使用中の論理ユニット (LU) が関連付けられた発見エントリを無効化または削除しようとすると、次のメッセージが表示され、無効化または削除操作が失敗します。

    logical unit in use

    このエラーが発生した場合は、LU 上の関連付けられたすべての入出力を停止し、ファイルシステムのマウント解除を行います。そのあとで無効化または削除の操作を再び実行します。


  4. iSCSI ターゲットデバイスを削除します。

    例:

    target# itadm delete-target target-IQN

    ターゲットが引き続きオンラインまたはビジー状態にある場合、このコマンドがエラーになることがあります。

    The target is online or busy. Use the -f (force) option, or 'stmfadm offline-target 
    iqn.1986-03.com.sun:02:99619b8a-a4dc-4cfb-93f0-ee3de1234567'
    itadm delete-target failed with error 16