Rocky 9.3 Kickstart部署QEMU KVM网桥未激活问题求助
Rocky 9.3 Kickstart部署QEMU KVM网桥未激活问题求助
各位大佬好,我现在正在给Rocky 9.3制作Kickstart部署脚本,用来批量部署一批主机——这些主机都是要通过virsh(基于QEMU)来运行多台虚拟机的。
这些主机的ens9f0网卡是基于MAC绑定的DHCP配置,我想在部署阶段直接通过Kickstart创建网桥br0,把ens9f0作为网桥的从属接口,方便后续虚拟机通过该网桥联网。
我在Kickstart里添加了如下配置命令:network --bootproto=dhcp --device=br0 --ipv6=auto --activate --bridgeslaves=ens9f0 --bridgeopts=priority=32768,stp=yes
我的预期效果是:部署完成后,br0网桥会被创建并激活,同时通过DHCP获取到IP地址;而ens9f0处于UP状态,但本身不配置任何IP,仅作为br0的从属接口。
不过实际部署完成后,我查看网卡状态发现只有lo和ens9f0显示出来:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens9f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br0 state UP group default qlen 1000 link/ether 3c:ec:ef:fc:bf:1e brd ff:ff:ff:ff:ff:ff
从输出能看到ens9f0已经被标记为master br0,但br0本身根本没出现在网卡列表里,更别说获取DHCP地址了。有没有大佬能指点下,我这配置哪里出问题了?或者是不是还需要在Kickstart里添加其他步骤才能让网桥正常工作?
备注:内容来源于stack exchange,提问作者Amin Persia
相关产品推荐
相关产品推荐

