検索

7.128. HostNic struct

download PDF

ホスト NIC を表します。

たとえば、ホスト NIC の XML 表現は次のようになります。

<host_nic href="/ovirt-engine/api/hosts/123/nics/456" id="456">
  <name>eth0</name>
  <boot_protocol>static</boot_protocol>
  <bridged>true</bridged>
  <custom_configuration>true</custom_configuration>
  <ip>
    <address>192.168.122.39</address>
    <gateway>192.168.122.1</gateway>
    <netmask>255.255.255.0</netmask>
    <version>v4</version>
  </ip>
  <ipv6>
    <gateway>::</gateway>
    <version>v6</version>
  </ipv6>
  <ipv6_boot_protocol>none</ipv6_boot_protocol>
  <mac>
    <address>52:54:00:0c:79:1d</address>
  </mac>
  <mtu>1500</mtu>
  <status>up</status>
</host_nic>

ボンディングされたインターフェイスは、bonding 属性と slaves 属性を含む HostNic オブジェクトとして表されます。

たとえば、ボンディングされたホスト NIC の XML 表現は次のようになります。

<host_nic href="/ovirt-engine/api/hosts/123/nics/456" id="456">
  <name>bond0</name>
  <mac address="00:00:00:00:00:00"/>
  <ip>
    <address>192.168.122.39</address>
    <gateway>192.168.122.1</gateway>
    <netmask>255.255.255.0</netmask>
    <version>v4</version>
  </ip>
  <boot_protocol>dhcp</boot_protocol>
  <bonding>
    <options>
      <option>
        <name>mode</name>
        <value>4</value>
        <type>Dynamic link aggregation (802.3ad)</type>
      </option>
      <option>
        <name>miimon</name>
        <value>100</value>
      </option>
    </options>
    <slaves>
      <host_nic id="123"/>
      <host_nic id="456"/>
    </slaves>
  </bonding>
  <mtu>1500</mtu>
  <bridged>true</bridged>
  <custom_configuration>false</custom_configuration>
</host_nic>
表7.174 属性の概要
名前タイプ概要

ad_aggregator_id

Integer

モード 4 のボンドの場合、ボンドまたはボンドスレーブの ad_aggregator_id プロパティー。

base_interface

文字列

NIC のベースインターフェイス。

bonding

ボンディング

NIC のボンディングパラメーター。

boot_protocol

BootProtocol

NIC の IPv4 ブートプロトコル設定。

bridged

Boolean

ブリッジネットワークのステータスを定義します。

check_connectivity

Boolean

 

comment

文字列

このオブジェクトに関するコメントを含むフリーテキスト。

custom_configuration

Boolean

 

description

文字列

プレーンテキストでの人間が判読できる説明。

id

文字列

一意の ID

ip

Ip

NIC の IPv4 アドレス。

ipv6

Ip

NIC の IPv6 アドレス。

ipv6_boot_protocol

BootProtocol

NIC の IPv6 ブートプロトコル設定。

mac

Mac

NIC の MAC アドレス。

mtu

Integer

インターフェイスの最大伝送単位。

name

文字列

人間が判読できるプレーンテキストでの名前。

override_configuration

Boolean

 

properties

Property[]

 

speed

Integer

 

status

NicStatus

 

virtual_functions_configuration

HostNicVirtualFunctionsConfiguration

物理機能 NIC の仮想機能設定について説明します。

vlan

Vlan

 

7.128.1. ad_aggregator_id

モード 4 のボンドの場合、ボンドまたはボンドスレーブの ad_aggregator_id プロパティー。ボンディングモード 4 は 802.3ad 標準であり、動的リンクアグリゲーションとも呼ばれます。(詳細は、ウィキペディアプレゼンテーション を参照)。これは、モード 4 のボンディング、またはボンディングの一部である NIC にのみ有効です。他のモードのボンディング、またはモード 4 のボンディングの一部ではない NIC には存在しません。ad_aggregator_id プロパティーは、どのボンディングスレーブがアクティブであるかを示します。アクティブなスレーブの ad_aggregator_id の値は、ボンディングの ad_aggregator_id プロパティーの値と同じです。このパラメーターは読み取り専用です。設定してもボンディング/NIC には影響しません。これは、ボンディングの場合は /sys/class/net/bondX/bonding/ad_aggregator ファイルから、NIC の場合は /sys/class/net/ensX/bonding_slave/ad_aggregator_id ファイルから取得されます。

7.128.2. bridged

ブリッジネットワークのステータスを定義します。ブリッジネットワークの場合は true に設定し、ブリッジレスネットワークの場合は false に設定します。

表7.175 リンクの概要
名前タイプ概要

ホスト

ホスト

 

network

Network

インターフェイスが接続するネットワークへの参照。

network_labels

NetworkLabel[]

この NIC に適用されるラベル。

physical_function

HostNic

SR-IOV Virtual Function NIC の Physical Function NIC への参照。

qos

Qos

インターフェイスの quality-of-service 設定へのリンク。

statistics

Statistic[]

NIC の統計へのリンク。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.