提问人:Luigi 提问时间:8/30/2023 更新时间:8/30/2023 访问量:47
Cloudstack系统VM组网不工作
Cloudstack System VM Networking not working
问:
我使用两个VM建立了一个CloudStack测试环境:VM 1安装了Ubuntu、NFS和KVM。VM 2 已经安装了 Cloudstack。
问题是,生成的系统虚拟机似乎无法连接到互联网。它们显示为“正在运行”,但是,代理状态为“未知”。通过 ssh 连接到 VM 时,我发现它无法访问互联网(例如网关 10.10.10.254)。整个项目位于子网 10.10.10.0/24 中。KVM 主机 netplan 配置如下所示:
network:
version: 2
ethernets:
ens192:
dhcp4: false
dhcp6: false
ens224:
dhcp4: false
dhcp6: false
bridges:
cloudbr0:
macaddress: 00:50:56:82:b6:a7
interfaces: [ens192]
addresses: [10.10.10.30/24]
routes:
- to: default
via: 10.10.10.254
metric: 100
on-link: true
nameservers:
addresses: [10.10.10.254]
parameters:
stp: false
forward-delay: false
dhcp4: false
dhcp6: false
cloudbr1:
macaddress: 00:50:56:82:cf:64
interfaces: [ens224]
dhcp4: false
dhcp6: false
parameters:
stp: false
forward-delay: 0
我的第一个猜测是“cloudbr1”网桥无法正常工作。 系统 VM 模板已多次重新生成。VM 中的检查脚本显示以下输出:
root@s-302-VM:~# /usr/local/cloud/systemvm/ssvm-check.sh ================================================ 第一个 DNS 服务器是 10.10.10.254 PING 10.10.10.254 (10.10.10.254):56 个数据字节 10.10.10.36 中的 92 个字节:无法访问目标主机 10.10.10.36 中的 92 个字节:无法访问目标主机 --- 10.10.10.254 ping 统计信息--- 发送 2 个数据包,接收 0 个数据包,100% 丢包 警告:无法ping DNS服务器 路线跟随 内核 IP 路由表 目标网关 Genmask 标志指标引用 使用 iface 0.0.0.0 10.10.10.254 0.0.0.0 UG 0 0 0 eth2 9.9.9.9 10.10.10.254 255.255.255.255 UGH 0 0 0 eth1 10.10.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 10.10.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 ================================================ 错误:DNS 无法解析 cloudstack.apache.org resolv.conf 如下 名称服务器 10.10.10.254 名称服务器 9.9.9.9 名称服务器 10.10.10.254 名称服务器 9.9.9.9
我的Cloudstack配置: 该区域已配置为“高级区域”。区域网络设置: 访客 CIDR:172.16.1.0/16 DNS:-> 与上面的 vm 检查脚本相同 豆荚GW:10.10.10.254 Pod 网络掩码:/24
对可能的问题有什么想法吗?
我已经尝试了以下方法:
- 多次重新创建 VM 模板
- 删除了“cloudbr1”网桥
- 添加了第二个网络适配器并将其挂载到“cloudbr1”接口 - >当前状态
- 多次销毁和重新生成系统虚拟机
- 已重新启动主机和管理服务器
答: 暂无答案
评论