我很好奇 OpenStack 如何处理 IP 配置,我有一个完整的 openstack 仪表板,其静态 IP 为 192.168.1.73/24,我想将其更改为其他 IP。使用 Scientific Linux 作为来宾主机作为 VM 运行。
正在运行 openstack-queens (repo) -- /etc/yum.repos.d
我尝试过但失败了......
1.在 /etc/sysconfig/network-scripts/ifcfg-eth0 中更改静态 IP
2.确保 /etc/resolv.conf 反映我的新配置。
2. 替换 packstack-answerfile 中计算节点和我已经配置的其余服务的 IP 配置。
我注意到了什么!!!
1.systemctl status -l redis.service --- 当我更改 IP 配置时失败,它以其初始配置处于活动状态(正在运行)。
2.虚拟化守护进程在启动过程中也会失败
OpenStack 的网络深度如何?我如何实现设置不同 IP 的目标,同时仍保持仪表板正常运行?
答案1
这很简单:我忘记做的只是重新运行我的 packstack 应答文件。
首先,如果您已经为 OpenStack Env 设置了网络,请在 /etc/sysconfig/network-scripts/ifcfg-br-ex 中更改机器上的 IP 地址。
如果您已经备份了 ifcfg-eth0,请恢复该备份并更改为新的 IP 配置。
其次,在 packstack-answerfile 中为计算节点和其余配置的服务替换新的 IP 配置。
最后但同样重要的一点:需要稳定的互联网连接!!!
最后一步是使用新的 IP 配置重新运行 packstack-answerfile。