17.3.2. iSCSI セッションの検出および開始
Red Hat Enterprise Linux のインストール中に iSCSI セッションを検出して開始することで、利用可能な iSCSI ターゲットを特定し、グラフィカルユーザーインターフェイス (GUI) からネットワークベースのストレージデバイスに接続できます。
前提条件
- Installation Summary ウィンドウが開いている。
手順
- Installation Summary ウィンドウで、Installation Destination をクリックします。Installation Destination ウィンドウが開き、使用可能なすべてのドライブがリスト表示されます。
- Specialized & Network Disks セクションで、 をクリックします。ストレージデバイスの選択ウィンドウが表示されます。
をクリックします。Add iSCSI Storage Target ウィンドウが開きます。
重要この方法を使用して手動で追加した iSCSI ターゲットに
/bootパーティションを配置することはできません。/bootパーティションを含む iSCSI ターゲットは、iBFT で使用できるように設定する必要があります。ただし、インストール済みのシステムが、ファームウェア iBFT 以外の方法で提供される iBFT 設定を使用して iSCSI から起動することが想定される場合があります。たとえば、iPXE を使用すると、inst.nonibftiscsibootインストーラーブートオプションを使用して/bootパーティションの制限を削除できます。- Target IP Address フィールドに iSCSI ターゲットの IP アドレスを入力します。
iSCSI Initiator Name フィールドに、iSCSI 修飾名 (IQN) の形式で iSCSI イニシエーターの名前を入力します。IQN エントリーには次を含めてください。
-
iqn.の文字列 (ピリオドが必要)。 -
日付コードとして、お客様の組織のインターネットドメインまたはサブドメインが登録された年月を指定します。年を表す 4 桁の数字、ハイフン、月を表す 2 桁の数字を使用し、その後にピリオドを付けます。たとえば、2010 年 9 月は
2010-09. のように表します。 -
企業や組織のインターネットのドメイン名またはサブドメイン名 (トップレベルのドメインを先頭にして逆順で表します)。たとえば、
storage.example.comのサブドメインは、com.example.storageのようになります。 コロン (:) と、ドメインまたはサブドメイン内でその iSCSI イニシエーターを固有に識別する文字列。たとえば、
:diskarrays-sn-a8675309です。完全な IQN は
iqn.2010-09.storage.example.com:diskarrays-sn-a8675309です。構造を理解しやすくするために、インストールプログラムにより、iSCSI Initiator Nameフィールドにこの形式の名前が事前に入力されます。IQN の詳細は、RFC 3720 - Internet Small Computer Systems Interface (iSCSI) の 3.2.6. iSCSI Names と、RFC 3721 - Internet Small Computer Systems Interface (iSCSI) Naming and Discovery の 1. iSCSI Names and Addresses を参照してください。どちらのドキュメントもtools.ietf.orgから入手できます。
-
Discovery Authentication Typeドロップダウンメニューを使用して、iSCSI 検出に使用する認証タイプを指定します。以下のタイプが使用できます。- 証明書なし
- CHAP 秘密鍵
- CHAP 秘密鍵とリバースペア
次のいずれかを行います。
-
認証タイプとして
CHAP pairを選択した場合は、CHAP UsernameおよびCHAP Passwordフィールドに、iSCSI ターゲットのユーザー名とパスワードを入力します。 -
認証タイプとして CHAP ペアとリバースペアを選択した場合は、iSCSI ターゲットの認証情報を
CHAP UsernameおよびCHAP Passwordフィールドに入力します。iSCSI イニシエーターの認証情報をReverse CHAP UsernameおよびReverse CHAP Passwordフィールドに入力します。
-
認証タイプとして
-
オプション:
Bind targets to network interfacesチェックボックスをオンにします。 をクリックします。
入力した情報に基づいて、インストールプログラムが iSCSI ターゲットを調べます。検出が成功すると、
Add iSCSI Storage Targetウィンドウに、ターゲットで検出されたすべての iSCSI ノードのリストが表示されます。
インストールに使用するノードのチェックボックスを選択します。
Node login authentication typeメニューには、Discovery Authentication Typeメニューと同じオプションが含まれています。ただし、ディスカバリー認証に証明書が必要な場合は、見つかったノードに同じ証明書を使用してログインします。-
追加の
Use the credentials from discoveryドロップダウンメニューをクリックします。適切な認証情報を入力すると、 ボタンが使用可能になります。 をクリックして、iSCSI セッションを開始します。
インストーラーは
iscsiadmを使用して iSCSI ターゲットを検索し、ログインしますが、iscsiadmは自動的にこれらのターゲットに関する情報をiscsiadmiSCSI データベースに保存します。インストーラーは、このデータベースをインストール先のシステムにコピーします。また、ルートパーティションに使用されていない iSCSI ターゲットをマークします。これにより、起動時にシステムが自動的にそのターゲットにログインできるようになります。ルートパーティションが iSCSI ターゲット上に配置されている場合、initrdはこのターゲットにログインします。インストーラーは、同じターゲットへの複数回のログイン試行を避けるために、このターゲットを起動スクリプトに含めません。