JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 10 1/13 インストールガイド: 基本インストール     Oracle Solaris 10 1/13 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  CD または DVD メディアによる Oracle Solaris のインストールの計画 (タスク)

2.  Oracle Solaris インストールプログラムによる UFS ファイルシステム用のインストール (タスク)

3.  Oracle Solaris 対話式テキストインストーラによる ZFS ルートプール用のインストール (計画とタスク)

4.  iSCSI ターゲットディスクへの Oracle Solaris 10 OS のインストール

iSCSI インストール (概要)

ハードウェア要件とファームウェア要件

iSCSI の構成とインストール

サポートされている SPARC システム

iSCSI ターゲットの作成と構成

iSCSI パラメータの構成

イニシエータの iSCSI パラメータを構成する方法 (対話式テキスト方式)

iSCSI パラメータの構成: JumpStart インストール方式

(例) ターゲットの準備およびターゲットとイニシエータの関連付け

Oracle Solaris 10 インストール用のターゲットを準備する方法

ターゲットをイニシエータに関連付ける方法

iSCSI ターゲット上の CHAP 設定を消去する方法

索引

(例) ターゲットの準備およびターゲットとイニシエータの関連付け

このセクションの手順では、ターゲットを準備してターゲットをイニシエータに関連付ける方法について説明します。タスクは操作の順に示されています。

  1. Oracle Solaris 10 インストール用のターゲットの準備

  2. ターゲットとイニシエータの関連付け

  3. ターゲットシステム上の CHAP 詳細の消去

Oracle Solaris 10 インストール用のターゲットを準備する方法

  1. スーパーユーザーになります。
  2. 次のパッケージがまだインストールされていない場合は、インストールします。

    ヒント - パッケージがインストールされているかどうかを調べるには、pkginfo package-name コマンドを使用します。


    • SUNWiscsitu

    • SUNWiscsitr

    • SUNWiscsidmu

    • SUNWiscsidmr

    • SUNWstmf

    • SUNWstmfu

  3. iSCSI ターゲットとして ZFS ボリューム iscsi-pool を作成します。

    たとえば、iscsi-pool という名前の zpool をスライス c0t1dos0 から作成するには、次のようにします。

    # zpool create -f iscsi-pool c0t1d0s0

  4. iscsi-pool zpool 上に、Oracle Solaris 10 OS をインストールするターゲットディレクトリを作成します。

    例:

    # zfs create -V 20G iscsi-pool/mytarget
  5. ターゲットを共有して、インストールのためにグローバルにアクセスできるようにします。

    例:

    # zfs set shareiscsi=on iscsi-pool/mytarget
  6. iSCSI ターゲット名を一覧表示して、ターゲットが正常に作成されたことを確認します。

    # iscsitadm list mytarget

    Target: iscsi-pool/mytarget
         iSCSI Name: iqn.1986-03.com.sun:02:d0a02ee1-91ad-67d9-bb8c-a3d4c4f1e152
         Connections: 0

    Connections」フィールドの値 0 は、そのターゲットに接続を試みたイニシエータがないことを示しています。

  7. ターゲットシステムが、Oracle Solaris 10 をインストールするイニシエータと同じサブネット上にあることを確認します。

    ターゲットとしては、フラットファイル、UFS スライス、COMSTAR オブジェクト、または ZFS ボリュームを使用できます。

次の手順

ターゲットシステムで CHAP 認証を設定する場合は、「ターゲットをイニシエータに関連付ける方法」および『『Solaris のシステム管理 (デバイスとファイルシステム)』』の「iSCSI ターゲットの CHAP 認証を構成する方法」を参照してください。

CHAP 認証が必要でない場合、ターゲットはグローバルに可視になります。ターゲットをイニシエータに関連付けます。

ターゲットをイニシエータに関連付ける方法

この手順では、ターゲットシステムで CHAP ユーザー名とパスワードを設定する方法と、イニシエータプロファイルを作成してターゲットに関連付ける手順について説明します。

始める前に

このタスクを開始する前に、ターゲットを準備する必要があります。詳細は、「イニシエータの iSCSI パラメータを構成する方法 (対話式テキスト方式)」を参照してください。

  1. (省略可能) 管理者の CHAP ユーザー名とシークレットを設定します。

    詳細は、『Oracle Solaris の管理: デバイスとファイルシステム』の「iSCSI ベースのストレージネットワークにおける認証の構成」を参照してください。

  2. イニシエータプロファイルを作成し、ターゲットに関連付けます。

    イニシエータに my-initiator-profile などの別名を指定することもできます。

    例:

    # iscsitadm create initiator
    --iqn iqn.1986-03.com.sun:01:000000000500.initiator my-initiator-profile

    イニシエータ ID (IQN) は、ホストシステムによって iSCSI パラメータの構成時に指定されます。例として、「イニシエータの iSCSI パラメータを構成する方法 (対話式テキスト方式)」タスクに示されている IQN 番号を使用します。

  3. イニシエータに指定されている CHAP ユーザー名を設定します。

    例:

    # iscsitadm modify initiator --chap-name mytestname my-initiator-profile
  4. イニシエータに設定されているものと同じ CHAP シークレット資格情報を指定します。

    例:

    # iscsitadm modify initiator --chap-secret mytestname my-initiator-profile
        Enter secret: **************
        Re-enter secret: *************
  5. このプロファイルをアクセス制御リストに追加します。

    例:

    # iscsitadm modify target --acl my-initiator-profile  iscsi-pool/mytarget

    このコマンドは、イニシエータプロファイル my-initiator-profile をターゲット iscsi-pool/mytarget に確実に関連付けるとともに、ターゲットへのアクセスを制限します。

参照

CHAP 認証を使用した場合に、タスクの完了後にターゲット上の設定を消去する場合は、「iSCSI ターゲット上の CHAP 設定を消去する方法」を参照してください。

iSCSI ターゲット上の CHAP 設定を消去する方法

この手順では、iSCSI ターゲット上の CHAP 設定を削除し、関連プロファイルの関連付けを解除する方法を示します。このプロセスにより、ターゲットは現在構成されているホストから解放され、ほかのホストイニシエータで使用できるようになります。

  1. ターゲットのアクセス制御リストからイニシエータプロファイルを削除します。

    例:

    # iscsitadm delete target --acl  my-initiator-profile iscsi-pool/mytarget
  2. 関連プロファイル iscsi-pool/mytarget の CHAP シークレットを消去します。

    例:

    # iscsitadm modify initiator --chap-secret mytestname my-initiator-profile
    Enter secret: 
    Re-enter secret :
  3. 関連プロファイル my-initiator-profile の CHAP ユーザー名を消去します。
    # iscsitadm modify initiator --chap-name ""  my-initiator-profile
  4. 管理者の CHAP シークレットを消去します。
    # iscsitadm modify admin --chap-secret
    Enter secret:
    Re-enter secret :
  5. 管理者の CHAP ユーザー名を消去します。
    # iscsitadm modify admin --chap-name ""
  6. イニシエータプロファイルを削除します。
    # iscsitadm delete initiator --all my-initiator-profile