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

ホストネットワークを設定します

寄稿者

SolidFire ESDS をインストールする前に、ホストネットワークを設定する例とヒントを使用してください。

ネットワーク設定の例を次に示します。

に、ネットワーク設定の例を示します。

この例では、ストレージノード上の 2 つのインターフェイスはネットワークです "チーム化" 冗長性を確保するために管理ネットワークに接続します。同様に、 2 つの追加のインターフェイスがチーム化され、ストレージネットワークに接続されます。

注記 各インターフェイスには、 ifcfg-< インターフェイス名 >X という名前のコンフィギュレーションファイルがあります。 X は、使用する命名規則に応じて、 0 または 1 から始まるインターフェイスの番号です。インターフェイスを最初に作成すると、構成ファイルが作成されます。ストレージネットワークに接続されている 2 つの物理インターフェイスごとに、 1 つの構成ファイルがすでに存在している必要があります。管理ネットワークに接続されている 2 つの物理インターフェイスごとに、 1 つの構成ファイルも存在する必要があります。インターフェイス構成ファイルは、 /etc/sysconfig/network-scripts ディレクトリに配置されます。を参照してください "インターフェイス構成ファイル"
ヒント ここに示す例では、 HPE サーバのストレージおよび管理インターフェイス名を使用しています。Dell サーバーを使用している場合、インターフェイス名は異なります。Dell サーバーのストレージインタフェース名は、 em1 および EM2 です。Dell サーバの管理インターフェイス名は p3p1 および p3p2 です。
手順
  1. 「 NetworkManager-dispatcher-routing-rules 」パッケージをインストールし、適切なリポジトリが設定されていることを確認します。

  2. スイッチベンダーのマニュアルを参照して、ネットワークスイッチを設定します。Multi-chassis Link Aggregation Group ( MLAG ;マルチシャーシリンクアグリゲーショングループ)プロトコルと Link Aggregation Control Protocol ( LACP )の設定手順については、スイッチベンダーのマニュアルを参照してください。

    注記 LACP フォールバックを設定し 'no lacp suspend-individual' を実行して LACP 個のポート・サスペンションの動作をディセーブルにすることを推奨しますこれにより、設定ミスの場合に LACP パケットがブロードキャストされなくても、 AccessPoint リンクがアップすることができます。
  3. 次の例を使用して、ストレージネットワークに接続されている物理インターフェイスの 2 つの構成ファイルを編集します。ストレージネットワークではジャンボフレームを設定することを推奨しますが、必須ではありません。次の例では、ストレージインターフェイス名は ens2f0 、ストレージチーム名は team10G です。

    重要 ここに示すすべての設定例では、 name と device で同じ値が使用されています。別の値を使用することもできます。
    # cat /etc/sysconfig/network-scripts/ifcfg-ens2f0
    # 10G Team Physical Port to Storage Network
    NAME=ens2f0
    DEVICE=ens2f0
    ONBOOT=yes
    TEAM_MASTER=team10G
    DEVICETYPE=TeamPort
    MTU=9000
  4. 次の例を使用して、管理ネットワークに接続されているインターフェイスの 2 つの構成ファイルを編集します。この例では、管理インターフェイス名は eno5 で、管理チーム名は team1G です。

    # cat ifcfg-eno5
    # 1G Team Physical Port to Management Network
    NAME=eno5
    DEVICE=eno5
    ONBOOT=yes
    TEAM_MASTER=team1G
    DEVICETYPE=TeamPort
  5. 次の例を使用して、ストレージチーム用のチームインターフェイスファイルを作成します。この例では、チームは team10G と呼ばれます。ネットワークチーミング LACP ランナーを実行しているストレージネットワーク上にあります。

    注記 ストレージ・インターフェイスには、アクティブ / アクティブ構成が推奨されます。この構成では、追加のアクティブ / アクティブ Multi-chassis Link Aggregation Group ( MLAG ;マルチシャーシリンクアグリゲーショングループ)プロトコルと Link Aggregation Control Protocol ( LACP )をスイッチで設定する必要があります。この設定にはが必要です "ネットワークチーミング LACP ランナ"
    # cat /etc/sysconfig/network-scripts/ifcfg-team10G
    # IPADDR= "SIP"
    # GATEWAY= "SIP_GATEWAY"
    # Pick one TEAM_CONFIG, activebackup or lacp
    # note that lacp require changing switch port to lacp as well
    
    TEAM_CONFIG="{\"runner\": {\"name\": \"lacp\"}, \"link_watch\": {\"name\": \"ethtool\"}}"
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=none
    DEFROUTE=no
    IPV4_FAILURE_FATAL=no
    IPV6INIT=no
    NAME=team10G
    DEVICE=team10G
    ONBOOT=yes
    DEVICETYPE=Team
    IPADDR=192.0.2.2
    PREFIX=24
    GATEWAY=192.0.2.1
    NM_CONTROLLED=yes
    MTU=9000
  6. 次の例を使用して、管理チーム用のチームインターフェイスファイルを作成します。この例では、チームは team1G と呼ばれます。ネットワークチーミングアクティブバックアップランナーを実行している管理ネットワーク上にあります。

    注記 アクティブ / パッシブ構成は管理インターフェイスに推奨されますが、アクティブ / アクティブ構成も使用できます。これには、リーフスイッチでの追加設定は必要ありません。この設定ではを使用します "ネットワークチーミングアクティブバックアップランナー"
    # cat /etc/sysconfig/network-scripts/ifcfg-team1G
    # IPADDR= "MIP"
    # GATEWAY= "MIP_GATEWAY"
    # DNS1= "DNS"
    # Pick one TEAM_CONFIG, activebackup or lacp
    # note that lacp require changing switch port to lacp as well
    
    TEAM_CONFIG="{\"runner\": {\"name\": \"activebackup\"}, \"link_watch\": {\"name\": \"ethtool\"}}"
    #TEAM_CONFIG=”{ \”runner\”: {\”name\”: \”lacp\”, \”active\”: true, \”fast_rate\”: true }}”
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=none
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=no
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=team1G
    DEVICE=team1G
    ONBOOT=yes
    DEVICETYPE=Team
    IPADDR=198.51.100.2
    PREFIX=24
    GATEWAY=198.51.100.1
    DNS1=198.51.100.250
    NM_CONTROLLED=yes
  7. /etc/iproute2/rT_tables ファイルを編集して ' 次のサンプルを使用して新しいルーティングテーブルを有効にしますこのファイルでは、インデックス番号ではなくルーティングテーブル名を使用して特定のテーブルを参照するようにマッピングを定義します。次の例では、 team10G という名前の新しいストレージルーティングテーブルを、インデックス( 20 )またはその名前( team10G )で呼び出すことができます。

    # cat /etc/iproute2/rt_tables
    #
    # reserved values
    #
    255local
    254main
    253default
    0unspec
    
    20   team10G
  8. 次の例を使用して、ストレージトラフィックのルーティングテーブルにルートを追加します。このルーティングテーブルはデフォルトゲートウェイとしてストレージネットワークを指し、 iSCSI トラフィックに使用する必要があります。次の例では、チーム化されたインターフェイス名は team10G です。

    注記 「 $storage_network` 」、「 $storage_if_name src 」、「 $sip table 」、「 $routing_table_name 」、「 $storage_default_gw dev 」を置き換える必要があります。 $storage_if_name src` 、 $sip table 、およびあなた自身の値を持つ $routing_table_name
    # cat /etc/sysconfig/network-scripts/route-team10G
    $storage_network/24 dev $storage_if_name src $SIP table $routing_table_name
    default via $storage_default_gw dev $storage_if_name src $SIP table \
    $routing_table_name
  9. トラフィックが SIP または SVIP から発信される場合、作成した新しいルーティングテーブルを使用するポリシーベースのルーティングを追加します。次の例を使用して、を独自の値に置き換えます。

    # cat /etc/sysconfig/network-scripts/rule-team10G
    from $SIP table
    $routing_table_name
  10. すべての変更を適用するには、ネットワークを再起動します。

    # systemctl restart network.service
  11. ポリシーベースのルーティングルールをチェックするには、 ip rule show コマンドを実行します。

  12. ルーティング・テーブルを確認するには 'ip route show table' コマンドを実行します