安装openstack遇到问题

?1. 计算节点neutron-openvswitch-agent.service启动报错如下:错误的是在/etc/neutron没有policy.json文件
ConfigFilesNotFoundError: Failed to find some config files: policy.json


解决方法:把控制节点上的/etc/neutron/policy.json,scp到计算节点上/etc/neutron/,进行重新修改组,然后重启。


2. 创建外部网络报错(neutron net-create ext-net --router:external True --provider:physical_network external --provider:network_type flat)
Invalid values_specs True

解决办法:去掉--router:external True 的True


3. 创建外部网络上创建子网
neutron subnet-create ext-net 192.168.231.0/24 --name ext-subnet \
--allocation-pool start=192.168.231.128,end=192.168.231.254 \
--disable-dhcp --gateway 192.168.231.2







systemctl restart httpd

systemctl restart neutron-linuxbridge-agent.service

systemctl stop neutron-server.service neutron-linuxbridge-agent.service neutron-dhcp-agent.service neutron-metadata-agent.service






错误: 云主机 "mysql" 执行所请求操作失败,云主机处于错误状态。
: 请稍后再试 [错误: Build of instance 2f3192eb-ecc8-4666-b055-165cb58aca33 aborted:
Image 75e96e35-b4c9-43d7-acbc-92ed9ee6ba3c is unacceptable: Unable to convert image to raw: Image /var/lib/nova/instances/_base/278e04b57fdd02a23a598f566dbd7b877163cab0.part is unacceptable: ].

解决办法: images 错误。官网下载或者是自己手动创建


错误: 云主机 "openstack01" 执行所请求操作失败,云主机处于错误状态。: 请稍后再试 [错误: No valid host was found. There are not enough hosts available.].


解决办法: compute内存太小,扩大内存



VNC解析不到controller地址

解决办法: 添加hosts映射





实例ping不通外部,外部也ping不通实例

解决办法:如果是虚拟机的话,可能是本地win7或者win10 的only配置IP有错
[linux_bridge]
physical_interface_mappings = provider:eth1 (这里配置外部的eth1接口)
















相关文档
最新文档