network(ボンディング インターフェイス)

network(ボンディングされたインターフェイス)オブジェクトには、ストレージノード上のボンディングされたネットワークインターフェイスの設定情報が含まれます。GetConfigメソッドとGetNetworkConfigメソッドを使用して、ストレージ ノードのこの情報を取得することができます。

オブジェクト メンバー

このオブジェクトのメンバーは次のとおりです。

名前 説明 タイプ
address ノードのこのインターフェイスに割り当てられている IPv4 アドレス。 文字列
アドレス SV6 ノードの bond1G インターフェイスに割り当てられた IPv6 管理アドレス。 文字列
bond-downdelay リンク障害が検出されてからスレーブが無効になるまでの待機時間。 文字列
bond-fail_over_mac ネットワーク インターフェイスのMACアドレスの設定。 文字列
bond-miimon リンク障害がないかMIIリンク状態を調べる頻度。 整数
bond-mode ボンディング モード。有効な値は次のとおりです。
  • ActivePassive (デフォルト)
  • ALB
  • LACP(推奨)
文字列
bond-primary_reselect プライマリ ボンディング スレーブがアクティブなスレーブとして選択されるタイミングを指定します。有効な値は次のとおりです。
  • 常に再開する
  • より良い
  • Failure
文字列
bond-slaves ボンディングのスレーブ インターフェイスのリスト。 文字列
bond-lacp_rate bond モードが LACP の場合、レートは次のいずれかに変更されることがあります。
  • LACP Fast(デフォルト)
  • LACP Slow
整数
bond-updelay リンクが検出されてからスレーブが有効になるまでの待機時間。 整数
dns-nameservers ドメインネームサービスに使用されるアドレスのリスト。カンマまたはスペースで区切って指定します。 文字列
dns-search DNS 検索ドメインのスペースまたはカンマ区切りのリスト。 文字列
family インターフェイスで使用するように設定されているアドレス ファミリー。IPv4の「inet」が現在サポートされています。 文字列
ゲートウェイ ローカルネットワークからのトラフィックの送信に使用される IPv4 ルータのネットワークアドレス。 文字列
GatewayV6 ローカル bond1G ネットワークからのトラフィックの送信に使用される IPv6 ルータのネットワークアドレス。 文字列
IPv6 プレフィックス長 bond1G ネットワーク上の IPv6 トラフィックのタイプが「 net 」のスタティックルートのサブネットプレフィックス長。 文字列
macAddress インターフェイスに割り当てられた、ネットワークが監視する実際のMACアドレス。 文字列
macAddressPermanent メーカーがインターフェイスに割り当てた変更不可のMACアドレス。 文字列
method インターフェイスの設定に使用する方法。有効な値は次のとおりです。
  • Loopback:IPv4ループバック インターフェイスを定義する場合に使用します。
  • manual:自動設定されないインターフェイスを定義する場合に使用します。
  • dhcp:DHCP経由でIPアドレスを取得する場合に使用できます。
  • static:IPv4アドレスが静的に割り当てられたイーサネット インターフェイスを定義する場合に使用します。
文字列
mtu インターフェイスが伝送できる最大パケット サイズ(バイト)。1,500以上にする必要があります。9,000までサポートされます。 文字列
ネットマスク インターフェイスのサブネットを指定するビットマスク。 文字列
ネットワーク ネットマスクに基づくIPアドレス範囲の開始位置を指定します。 文字列
ルート ルーティング テーブルに適用されるルート文字列の、カンマ区切りの配列。 文字列の配列
ステータス インターフェイスの状態。有効な値は次のとおりです。
  • Down:インターフェイスは非アクティブです。
  • Up:インターフェイスは準備できていますが、リンクがありません。
  • UpAndRunning:インターフェイスの準備は完了しており、リンクが確立されています。
文字列
symmetricRouteRules ノードに設定されている対称ルーティング ルール。 文字列の配列
upAndRunning インターフェイスの準備ができていて、リンクがあるかどうかを示します。 ブーリアン
virtualNetworkTag インターフェイスの仮想ネットワーク識別子(VLANタグ)。 文字列

メンバーの変更の可否とノードの状態

次の表に、それぞれのノード状態でオブジェクトのパラメータを変更できるかどうかを示します。

メンバー名 Available状態 Pending状態 Active状態
address 有効 有効 無効
addressV6 有効 有効 無効
bond-downdelay システムで設定 N/A N/A
bond-fail_over_mac システムで設定 N/A N/A
bond-miimon システムで設定 N/A N/A
bond-mode 有効 有効 有効
bond-primary_reselect システムで設定 N/A N/A
bond-slaves システムで設定 N/A N/A
bond-lacp_rate 有効 有効 有効
bond-updelay システムで設定 N/A N/A
dns-nameservers 有効 有効 有効
dns-search 有効 有効 有効
family 無効 無効 無効
gateway 有効 有効 有効
gatewayV6 有効 有効 有効
ipV6PrefixLength 有効 有効 有効
macAddress システムで設定 N/A N/A
macAddressPermanent システムで設定 N/A N/A
method 無効 無効 無効
mtu 有効 有効 有効
netmask 有効 有効 有効
network 無効 無効 無効
routes 有効 有効 有効
status 有効 有効 有効
symmetricRouteRules システムで設定 N/A N/A
upAndRunning システムで設定 N/A N/A
virtualNetworkTag 有効 有効 有効