日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ホスト側のネットワークを設定

ホスト側のネットワークを設定するには、いくつかの手順を実行する必要があります。

ホスト側の iSCSI ネットワークを設定するには、物理パスあたりのノードセッション数を設定し、適切な iSCSI サービスをオンにし、 iSCSI ポートのネットワークを設定し、 iSCSI iface バインドを作成し、イニシエータとターゲットの間に iSCSI セッションを確立します。

ほとんどの場合、 iSCSI CNA / NIC には標準で実装されているソフトウェアイニシエータを使用できます。最新のドライバ、ファームウェア、 BIOS をダウンロードする必要はありません。を参照してください "NetApp Interoperability Matrix Tool で確認できます" コードの要件を確認します。

手順
  1. /etc/iscsi/iscsid.conf ファイルの「 node.session.nr_sessions` 」変数で、物理パスあたりのデフォルトのセッション数を確認します。必要に応じて、デフォルトのセッション数を 1 に変更します。

    node.session.nr_sessions = 1
  2. /etc/iscsi/iscsid.conf ファイルの「 node.session.timeo.replacement_timeout` 」変数をデフォルト値の「 120 」から「 20 」に変更します。

    node.session.timeo.replacement_timeout=20
  3. 'iscsid' および '(open-)iSCSI' サービスがオンであり ' ブートが有効になっていることを確認します

    • Red Hat Enterprise Linux 7 および 8 ( RHEL 7 および RHEL 8 ) *

      # systemctl start iscsi
      # systemctl start iscsid
      # systemctl enable iscsi
      # systemctl enable iscsid
    • SUSE Linux Enterprise Server 12 および 15 ( SLES 12 および SLES 15 ) *

    # systemctl start iscsid.service
    # systemctl enable iscsid.service

    + オプションで '/etc/iscsi/iscsid.conf で 'node.startup=automatic' を設定してから 'iscsiadm コマンドを実行し ' 再起動後にセッションが持続するようにします

  4. ホスト IQN イニシエータ名を取得します。この名前は、アレイに対してホストを設定する際に使用します。

    # cat /etc/iscsi/initiatorname.iscsi
  5. iSCSI ポートのネットワークを設定します。

    注記 iSCSI イニシエータは、パブリックネットワークポートに加えて、別々のプライベートセグメントまたは VLAN 上で 2 つ以上の NIC を使用する必要があります。
    1. 「 #ifconfig -a 」コマンドを使用して、 iSCSI ポート名を確認します。

    2. iSCSI イニシエータポートの IP アドレスを設定します。イニシエータポートは、 iSCSI ターゲットポートと同じサブネット上にあることが必要です。

      # vim /etc/sysconfig/network-scripts/ifcfg-<NIC port>
      Edit:
      BOOTPROTO=none
      ONBOOT=yes
      NM_CONTROLLED=no
      Add:
      IPADDR=192.168.xxx.xxx
      NETMASK=255.255.255.0
      注記 必ず両方の iSCSI イニシエータポートのアドレスを設定してください。
    3. ネットワークサービスを再起動します。

      # systemctl restart network
    4. Linux サーバから iSCSI ターゲットポートのすべてに ping を実行できることを確認します。

  6. iSCSI iface バインディングを 2 つ作成して iSCSI インターフェイスを設定します。

    iscsiadm -m iface -I iface0 -o new
    iscsiadm -m iface -I iface0 -o update -n iface.net_ifacename -v <NIC port1>
    iscsiadm -m iface -I iface1 -o new
    iscsiadm -m iface -I iface1 -o update -n iface.net_ifacename -v <NIC port2>
    注記 インタフェースを一覧表示するには 'iscsiadm -m iface を使用します
  7. イニシエータとターゲットの間に iSCSI セッションを確立します(合計 4 つ)。

    1. iSCSI ターゲットを検出します。次の手順のために、 IQN (各検出で同じ)をワークシートに保存します。

      iscsiadm -m discovery -t sendtargets -p 192.168.0.1:3260 -I iface0 -P 1
      注記 IQN は次のような形式です。
    iqn.1992-01.com.netapp:2365.60080e50001bf1600000000531d7be3
    1. iface を使用して iSCSI イニシエータと iSCSI ターゲットの間に接続を作成します。

      iscsiadm -m node -T iqn.1992-01.com.netapp:2365.60080e50001bf1600000000531d7be3
      -p 192.168.0.1:3260 -I iface0 -l
    2. ホストで確立されている iSCSI セッションの一覧を表示します。

      # iscsiadm -m session