Go to main content
Oracle® Solaris 11.3 でのデバイスの管理

印刷ビューの終了

更新: 2016 年 11 月
 
 

コマンド行インタフェースを使用した iSNS の構成

このセクションでは、コマンド行インタフェースを使用して iSNS サーバーを構成する手順を示します。

これらの手順では、 isnsadm (1M) コマンドを使用します。すべてのコマンドオプションの完全な説明については、マニュアルページを参照してください。

現在のサーバー構成を表示する方法

  • 次のコマンドを使って、iSNS サーバーのプロパティーを表示します。
    # isnsadm show-config
    Data Store Location: /etc/isns/isnsdata.xml
    Entity Status Inquiry Non-Response Threshold: 3
    Management SCN Enabled: yes
    Authorized Control Node Names: -

デフォルト発見ドメインセットを有効にする方法

  1. 次のプロファイルを使用して、iSNS サービスの管理に必要な承認を取得します。
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    役割の詳細は、Oracle Solaris 11.3 でのユーザーとプロセスのセキュリティー保護 の 第 3 章, Oracle Solaris での権利の割り当てを参照してください。

  2. デフォルト発見ドメインセットを有効にします。
    # isnsadm enable-dd-set Default

発見ドメインセットを作成する方法

  1. 次のプロファイルを使用して、iSNS サービスの管理に必要な承認を取得します。
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    役割の詳細は、Oracle Solaris 11.3 でのユーザーとプロセスのセキュリティー保護 の 第 3 章, Oracle Solaris での権利の割り当てを参照してください。

  2. 発見ドメインセットを作成します。
    # isnsadm create-dd-set set_name
  3. 発見ドメインセットを有効にします。
    # isnsadm enable-dd-set set_name
  4. 新規を含む、すべての発見ドメインセットを表示します。
    # isnsadm list-dd-set -v
    DD Set name: Default
    State: Enabled
    DD Set name:set_name
    State: Enabled

    発見ドメインセットのリストには、デフォルト発見ドメインセットおよび新規のドメインセットが含まれます。

発見ドメインを作成する方法

新規の発見ドメインは、デフォルト発見ドメインセットのメンバーです。これらを作成したあとに、新しい発見ドメインセットに追加できます。

  1. 次のプロファイルを使用して、iSNS サービスの管理に必要な承認を取得します。
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    役割の詳細は、Oracle Solaris 11.3 でのユーザーとプロセスのセキュリティー保護 の 第 3 章, Oracle Solaris での権利の割り当てを参照してください。

  2. 発見ドメインを作成します。
    # isnsadm create-dd domain_name
  3. デフォルト発見ドメインセット内の新しい発見ドメインを表示します。
    # isnsadm list-dd-set
    DD name: name
    DD set(s): Default
  4. その他の発見ドメインを作成します。

発見ドメインを発見ドメインセットに追加する方法

このタスクでは、発見ドメインをデフォルト発見ドメインセットから削除して、指定した発見ドメインセットに追加します。新しい発見ドメインセットが有効になっているため、iSNS サーバーはその発見ドメイン内のすべてのクライアントを発見できます。

この発見ドメインおよび発見ドメインセット内のメンバーを一覧表示するために、権限は不要です。

  1. 次のプロファイルを使用して、iSNS サービスの管理に必要な承認を取得します。
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    役割の詳細は、Oracle Solaris 11.3 でのユーザーとプロセスのセキュリティー保護 の 第 3 章, Oracle Solaris での権利の割り当てを参照してください。

  2. 発見ドメインを一覧表示して、追加するものを特定します。
    # isnsadm list-dd -v
  3. 発見ドメインセットを一覧表示して、新しい発見ドメインのコンテナにするものを特定します。
    # isnsadm list-dd-set
  4. 発見ドメインを、該当する発見ドメインセットに移動します。
    # isnsadm add-dd domain_name -s set_name
  5. 発見ドメインセットに新たに追加したものを表示します。
    # isnsadm list-dd-set -v domain_name

クライアントを発見ドメインに割り当てる方法

始める前に

クライアントの管理インタフェースを使用して、クライアントを登録します。iSCSI 構成機能を使用し、iSNS サーバーの IP アドレスを指定して、iSNS サーバーがクライアントを発見できるようにします。

  1. 次のプロファイルを使用して、iSNS サービスの管理に必要な承認を取得します。
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    役割の詳細は、Oracle Solaris 11.3 でのユーザーとプロセスのセキュリティー保護 の 第 3 章, Oracle Solaris での権利の割り当てを参照してください。

  2. クライアントが iSNS サーバーに登録されていることを確認します。
    # isnsadm list-node
    iSCSI Name: iqn.1986-03.com.sun:01:000e0c9f10da.45173FEA.engr
    Alias: STK5320_NAS
    Type: Target
    .
    iSCSI Name: iqn.1986-03.com.sun:01:000e0c9f10da.454F00A2.acct
    Alias:
    Type: Initiator

    出力には、クライアントの iSCSI 名が表示されます。

  3. 発見ドメインの名前を確認します。
    # isnsadm list-dd
  4. クライアントを発見ドメインに追加します。
    # isnsadm add-node  -d domain_name iSCSI_Name

    たとえば、「STK5320_NAS」という名前のターゲットを Eng-dd 発見ドメインに追加するには:

    # isnsadm add-node -d Eng-dd  iqn.1986-03.com.sun:01:000e0c9f10da.454F00A2.engr
  5. 発見ドメイン内のすべてのクライアントを一覧表示して、クライアントが追加済みであることを確認します。
    # isnsadm list-dd -v domain_name
    

    たとえば、Eng-dd 発見ドメインを確認するには:

    # isnsadm list-dd -v Eng-dd
    DD name:	Eng-dd
    DD set: Development-dds
    iSCSI Name:	iqn.1986-03.com.sun:01:000e0c9f10da.45173FEA.engr
    iSCSI Name:	iqn.1986-03.com.sun:01:000e0c9f10da.454F00A2.acct
    iSCSI name: iqn.1986-03.com.sun:01:e00000000000.46fd8e2b