5.5. 主机和网络
5.5.1. 刷新主机的能力
过程 5.15. 刷新主机能力
- 使用资源标签页、树形模式或搜索功能来找到一个主机并选择它。
- 点刷新能力键。
5.5.2. 编辑主机网络接口并为主机分配逻辑网络
重要
过程 5.16. 编辑主机网络接口并为主机分配逻辑网络
- 点主机标签页,选择所需的主机。
- 在详情框中点网络接口标签页。
- 点打开设置主机网络窗口。
- 要为一个物理主机网络接口添加一个逻辑网络,选择相应的逻辑网络,并把它们拖到物理主机网络接口旁的分配逻辑网络区中。或者,在逻辑网络上点鼠标右键,从下拉菜单中选一个网络接口。
- 配置逻辑网络:
- 把鼠标移到被管理的逻辑网络上,点铅笔图标打开编辑管理网络窗口。
- 选择引导协议:
- None,
- DHCP,或
- Static。如果您选择 Static,输入 IP、子网掩码和网关的值。
- 如果您需要配置一个网桥,在自定义属性下拉菜单中选 。输入一个关键字/值组合(格式是 [key]=[value],使用空格可以分隔多个组合)。下面是一组有效的关键字/值组合(您可以根据您的具体需要修改其中的值):
forward_delay=1500 gc_timer=3765 group_addr=1:80:c2:0:0:0 group_fwd_mask=0x0 hash_elasticity=4 hash_max=512 hello_time=200 hello_timer=70 max_age=2000 multicast_last_member_count=2 multicast_last_member_interval=100 multicast_membership_interval=26000 multicast_querier=0 multicast_querier_interval=25500 multicast_query_interval=13000 multicast_query_response_interval=1000 multicast_query_use_ifaddr=0 multicast_router=1 multicast_snooping=1 multicast_startup_query_count=2 multicast_startup_query_interval=3125
- 如果您的逻辑网络配置还没有和主机上的配置进行同步,请选择同步网络。在一个逻辑网络被同步前,它将不能被编辑或移到另外的接口上。
注意
满足以下条件之一的网络被认为没有被同步- VM 网络和物理主机网络不同。
- VLAN 标识符和物理主机网络不同。
- 逻辑网络设置了自定义 MTU,并和物理主机网络不同。
- 选择检查主机和 ovirt-engine 间的连接性来进行网络连接的检查;这个操作只有在主机处于维护模式时才有效。
- 选择保存网络配置来保持您所做的配置修改。
- 点。
注意
5.5.3. 为一个网络接口添加多个 VLAN
重要
过程 5.17. 为逻辑网络上的一个网络接口添加多个 VLAN
- 点主机资源标签页,在结果列表中选择启动了 VLAN 标签功能的逻辑网络所在集群中的一个主机。
- 在详情框中点网络接口标签页列出和这个数据中心相关联的物理网络接口。
- 点打开设置主机网络窗口。
- 把您的启用了 VLAN 标签功能的逻辑网拖到物理网络接口旁的分配的逻辑网络区。因为启动了 VLAN 标签功能,物理网络接口可以有多个逻辑网络和它相连。
- 要编辑逻辑网络,把您的鼠标拖到一个逻辑网络上,点铅笔图标打开编辑网络窗口。如果您的逻辑网络配置还没有和主机上的配置进行同步,请选择同步网络。选择引导协议:点确定。
- None,
- DHCP,
- Static,输入 IP 和子网掩码值。
- 点检验主机和 ovirt-engine 间的连接性执行网络检查。这个功能只在主机处于维护模式的情况下才有效。
- 选择保存网络设置
- 点 。
5.5.4. 为主机网络接口添加网络标签
过程 5.18. 为主机网络接口添加网络标签
- 点主机资源标签页,在结果列表中选择启动了 VLAN 标签功能的逻辑网络所在集群中的一个主机。
- 在详情框中点网络接口标签页列出和这个数据中心相关联的物理网络接口。
- 点打开设置主机网络窗口。
- 点,在 上点鼠标右键。为标签选择一个物理网络接口。

- 在标签项中为新标签输入一个名称。
- 点击。
5.5.5. Bonds
5.5.5.1. Red Hat Enterprise Virtualization 环境中的 bond(绑定)
- 要 bond 的设备是否已经带有了逻辑网络?
- 这些设备是否带有相兼容的逻辑网络?一个设备无法同时支持 VLAN 和非 VLAN 逻辑网络。
表 5.7. Bond 情况以及它们的结果
| Bond 情况 | 结果 |
|---|---|
|
NIC + NIC
|
创建新 Bond 窗口会被显示,您可以配置一个新的 bond 设备。
如果网络接口带有不兼容的逻辑网络,bond 操作将会失败。
|
|
NIC + Bond
|
NIC 被添加到 bond 设备中。如果 NIC 和 bond 所带的逻辑网络相互兼容,它们都会被添加到新创建的 bond 设备中。
如果 bond 设备带有不兼容的逻辑网络,bond 操作将会失败。
|
|
Bond + Bond
|
如果 bond 设备没有被附加到逻辑网络中,或被附加到兼容的逻辑网络中,一个新的 bond 设置会被创建。它会包括 bond 设备中的所有网络接口,以及它们所带有的所有逻辑网络。创建新 Bond 窗口会被显示,您可以对新 bond 进行配置。
如果 bond 设备带有不兼容的逻辑网络,bond 操作将会失败。
|
5.5.5.2. 绑定
重要
绑定模式
模式 0(round-robin policy)- 传输的数据包会顺序使用网卡。它会首先使用绑定中的第一个有效的网卡,最后使用最后一个网卡。模式 0 提供了网络容错和网络负载均衡的功能,但它不能和网桥一起使用,因此与虚拟机逻辑网络不兼容。
模式 1(active-backup policy)- 绑定中的一个网络接口被设置为活跃接口来处理网络数据,其它网络接口都为备份接口。如果活跃接口出现了问题,备份接口中的一个网络接口会成为活跃接口来继续处理网络数据。使用模式 1 的绑定设备的 MAC 地址只在一个端口上可见,这可以避免因为切换活跃接口所造成的 MAC 地址改变所带来的混淆。模式 1 提供了网络容错的功能。
模式 2(XOR policy)- 模式 2(XOR policy)会对源和目标 MAC 地址进行 XOR 操作,所获得的结果再对“次要网卡”的数量进行取模。系统会根据最后所获得的结果来选择用来传输数据包的接口。它保证了对于每个目标 MAC 地址,相同的接口都会被选择。模式 2 提供了容错和负载均衡的功能。
模式 3(broadcast policy)- 使用绑定中的所有网卡来传输数据包。它提供了网络容错的功能。
模式 4(IEEE 802.3ad policy)- 模式 4(IEEE 802.3ad policy)会创建一个整合的组,这个组会共享网速和网络双工(duplex)设置。模式 4 会根据 IEEE 802.3ad 标准使用活动组中的所有网络接口。
模式 5(adaptive transmit load balancing policy)- 模式 5 保证所有出站的网络流量会根据每个接口的负载进行分配,而所有入站的网络流量都被当前的接口所接收。如果用来接收网络流量的接口出现故障,另外一个网络接口会被指定来接收网络流量。因为模式 5 不能和网桥一起使用,所以它与虚拟机网络不兼容。
模式 6(adaptive load balancing policy)- Mode 5 的功能再加上不需要特殊的网络交换要求的 IPv4 网络数据接收负载均衡功能。它在处理接收负载时使用 ARP。因为模式 6 不能与网桥一起使用,所以它与虚拟机逻辑网络不兼容。
5.5.5.3. 使用管理门户创建一个 Bond 设备
过程 5.19. 使用管理门户创建一个 Bond 设备
- 点主机资源标签页,在结果列表中选择主机。
- 在详情框中点网络接口标签页列出和这个主机相关联的物理网络接口。
- 点打开设置主机网络窗口。
- 选择并拖动一个设备到另一个设备上面后放开,创建新的 Bond 窗口会被打开。或者,在设备上点鼠标右键,从下拉菜单中选择另一个设备。如果设备不兼容(例如,一个是 VLAN 而另一个不是),bond 操作会失败,并显示可能的解决兼容问题的方法。
- 从下拉菜单中选择 Bond 名称和 Bonding 模式。bond 模式 1、2、4 和 5 可以被选择。其它的模式可以通过自定义选项进行设置。
- 点创建 bond 并关闭创建新的 Bond 窗口。
- 为新创建的 bond 设备分配一个逻辑网络。
- 另外,还可以选择验证主机和 ovirt-engine 间的连接性和保存网络配置。
- 点保存所做的设置并关闭设置主机网络窗口。
5.5.5.4. 主机接口中的自定义 bond 选项的使用实例
例 5.1. xmit_hash_policy
mode=4 xmit_hash_policy=layer2+3
例 5.2. ARP 监测
arp_interval:
mode=1 arp_interval=1 arp_ip_target=192.168.0.2
例 5.3. 主接口
mode=1 primary=eth0
5.5.6. 修改主机的 FQDN
过程 5.20. 更新 Hypervisor 主机的 FQDN
- 把 Hypervisor 设置为维护模式从而使虚拟机被在线迁移到另外的 hypervisor。如需了解更多相关信息,请参阅 第 6.5.6 节 “把主机设为维护模式(Maintenance Mode)”。或者,手工关闭并迁移所有虚拟机,相关信息可以从 Manually Migrating Virtual Machines 获得。
- 点后点把主机从管理门户中删除。
- 基于 RHEL 的主机:
- Red Hat Enterprise Linux 6:编辑
/etc/sysconfig/network文件,更新主机的主机名并保存。# vi /etc/sysconfig/network HOSTNAME=NEW_FQDN
- Red Hat Enterprise Linux 7:使用 hostnamectl 更新主机名。如需了解更新相关信息,请参阅 Red Hat Enterprise Linux 7 Networking Guide 中的相关章节( Configure Host Names)。
# hostnamectl set-hostname NEW_FQDN
- Red Hat Enterprise Virtualization Hypervisors(RHEV-H):在文本用户界面中,选择 Network 界面,点右方向键,在 Hostname 项中输入新主机名。选择 并按 Enter。
- 重启主机。
- 在 Manager 中重新注册主机。相关信息包括在安装指南的相关章节中(Manually Adding a Hypervisor from the Administration Portal)。
5.5.7. 修改 Red Hat Enterprise Virtualization Hypervisor(RHEV-H)的 IP 地址
过程 5.21.
- 把 Hypervisor 设置为维护模式从而使虚拟机被在线迁移到另外的 hypervisor。如需了解更多相关信息,请参阅 第 6.5.6 节 “把主机设为维护模式(Maintenance Mode)”。或者,手工关闭并迁移所有虚拟机,相关信息可以从 Manually Migrating Virtual Machines 获得。
- 点后点把主机从管理门户中删除。
- 以
admin用户身份登录到 Hypervisor。 - 点 F2,选择 ,按 Enter 进入 rescue 环境。
- 通过编辑
/etc/sysconfig/network-scripts/ifcfg-ovirtmgmt文件来修改 IP 地址。例如:# vi /etc/sysconfig/network-scripts/ifcfg-ovirtmgmt ... BOOTPROTO=none IPADDR=10.x.x.x PREFIX=24 ...
- 重启网络服务,检查 IP 地址已被更新。
- Red Hat Enterprise Linux 6:
# service network restart
# ifconfig ovirtmgmt
- Red Hat Enterprise Linux 7:
# systemctl restart network.service
# ip addr show ovirtmgmt
- 输入
exit退出 rescue 环境,返回到文本用户界面。 - 在 Manager 中重新注册主机。相关信息包括在安装指南的相关章节中(Manually Adding a Hypervisor from the Administration Portal)。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.