6.106. HostNic struct


表示主机 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>
Copy to Clipboard Toggle word wrap

绑定接口以 HostNic 对象表示,其中包含 bondingslaves 属性。

例如,绑定主机 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>
Copy to Clipboard Toggle word wrap
Expand
表 6.143. 属性概述
名称类型概述

ad_aggregator_id

整数

绑定或绑定 slave 的 ad_aggregator_id 属性,用于模式 4 中的绑定。

base_interface

字符串

NIC 的基本接口。

绑定

绑定

NIC 的绑定参数。

boot_protocol

BootProtocol

NIC 的 IPv4 引导协议配置。

bridged

布尔值

定义网桥网络状态。

check_connectivity

布尔值

 

注释

字符串

自由包含此对象的注释的文本。

custom_configuration

布尔值

 

description

字符串

以纯文本形式的人类可读描述。

id

字符串

唯一标识符。

ip

Ip

NIC 的 IPv4 地址。

ipv6

Ip

NIC 的 IPv6 地址。

ipv6_boot_protocol

BootProtocol

NIC 的 IPv6 引导协议配置。

mac

Mac

NIC 的 MAC 地址。

mtu

整数

接口的最大传输单元。

name

字符串

以纯文本形式的人类可读名称。

network_labels

NetworkLabel[]

应用到此 NIC 的标签。

override_configuration

布尔值

 

属性

Property[]

 

速度

整数

 

statistics

Statistic[]

NIC 统计数据的链接。

status

NicStatus

 

virtual_functions_configuration

HostNicVirtualFunctionsConfiguration

对于 SR-IOV 物理功能 NIC 描述了其虚拟功能配置。

vlan

VLAN

 

6.106.1. ad_aggregator_id

绑定或绑定 slave 的 ad_aggregator_id 属性,用于模式 4 中的绑定。绑定模式 4 是 802.3ad 标准,也称为动态链路聚合 - Wikipedia Presentation。这只适用于模式 4 或 NIC (NIC - 网络接口卡)作为绑定的一部分。它不适用于其他模式中的绑定,或者不是模式 4 中作为绑定一部分的 NIC。ad_aggregator_id 属性指示哪些绑定从属是活跃的。活跃的 slave 的 ad_aggregator_id 的值与绑定的 ad_aggregator_id 属性的值相同。这个参数是只读的。设置它对绑定/NIC 没有影响。它从 绑定的 /sys/class/net/bonding/ad_aggregator 文件检索,而 NIC 的 /sys/class/net/ensX/bonding_slave/ad_aggregator_id 文件。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat