Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

25.5. Fibre Channel over Ethernet インターフェースの設定

FCoE(Fibre Channel over Ethernet)インターフェースを設定してデプロイするには、以下の 2 つのパッケージが必要です。
  • fcoe-utils
  • lldpad
これらのパッケージがインストールされたら、仮想 LAN(VLAN)で FCoE を有効にするために以下の手順を実行します。

手順25.10 FCoE を使用するためにイーサネットインターフェースの設定

  1. 新しい VLAN を設定するには、既存のネットワークスクリプト (/etc/fcoe/cfg-eth0 など)を作成し、FCoE に対応するイーサネットデバイスに名前を変更します。これにより、設定するデフォルトファイルが提供されます。FCoE デバイスが ethX の場合は、次のコマンドを実行します。
    # cp /etc/fcoe/cfg-ethx  /etc/fcoe/cfg-ethX
    必要に応じてcfg-ethX の内容を変更します。特に、ハードウェアデータセンターブリッジ(DCBX) プロトコルクライアントを実装するネットワークインターフェースには DCB_REQUIRED を設定します。
  2. システムの起動時にデバイスが自動的に読み込むようにするには、対応する /etc/sysconfig/network-scripts/ifcfg-ethX ファイルに ONBOOT=yes を設定します。たとえば、FCoE デバイスが eth2 の場合は、それに応じて /etc/sysconfig/network-scripts/ifcfg-eth2 を編集します。
  3. 以下を実行して、データセンターのブリッジデーモン(dcbd)を起動します。
    # systemctl start lldpad
    
  4. ハードウェアの DCBX クライアントを実装するネットワークインターフェースの場合は、この手順を省略します。
    ソフトウェア DCBX クライアントが必要なインターフェースの場合は、以下を実行してイーサネットインターフェースでデータセンターブリッジを有効にします。
    # dcbtool sc ethX dcb on
    
    次に、次のコマンドを実行して、イーサネットインターフェースで FCoE を有効にします。
    # dcbtool sc ethX app:fcoe e:1
    
    このコマンドは、イーサネットインターフェースの dcbd 設定が変更されていない場合にのみ機能することに注意してください。
  5. 次のコマンドを使用して、FCoE デバイスを読み込みます。
    # ip link set dev ethX up
    
  6. 次のコマンドを使用して、FCoE を起動します。
    # systemctl start fcoe
    
    ファブリック上の他のすべての設定が正しいと、FCoE デバイスが表示されます。設定した FCoE デバイスを表示するには、次のコマンドを実行します。
    # fcoeadm -i
    
Red Hat は、FCoE を使用するためにイーサネットインターフェースを正しく設定した後、FCoE サービスと lldpad サービスを起動時に実行するように設定することを推奨しています。これには、systemctl ユーティリティーを使用します。
# systemctl enable lldpad
# systemctl enable fcoe
注記
# systemctl stop fcoe コマンドを実行するとデーモンは停止しますが、FCoE インターフェースの設定はリセットされません。これには、# systemctl -s SIGHUP kill fcoe コマンドを実行します。
Red Hat Enterprise Linux 7 以降、Network Manager には、DCB 対応イーサネットインターフェースの DCB 設定をクエリーし、設定できます。

このページには機械翻訳が使用されている場合があります (詳細はこちら)。