[原]openstack-kilo--issue(十六) instance can't get ip 虚拟机不能得到ip(1)
=====问题点:vm instance不能正常获取ip地址(此时用户是:admin)
=======不一样的点:如果使用用户demo用户,启动一个vm,同样的image这个时候就能正确获取ip
=======问题分析 =====
查看了创建demo-net的脚本,是demo用户在demo环境下创建的,并非admin用户在admin环境下创建的。
所以推断,此demo-net网络可以让demo用户正常使用(因为在project demo中),而其他用户由于没有授权导致不能从dnsmasq server处获取到ip。
为了验证此结论,做了如下操作
568 source admin-openrc.sh //声明admin环境 569 neutron net-create demo-net //在admin环境下创建网络demo-net 571 neutron subnet-create demo-net 10.10.10.0/24 --name demo-subnet --gateway 10.10.10.1 //创建demo-net的子网络 574 neutron router-create demo-router //在admin环境下创建router 576 neutron router-interface-add demo-router demo-subnet //在admin环境下降demo-subnet添加到demo-router上 577 neutron net-list //查看网络 578 neutron router-gateway-set demo-router publicExtnet //在admin环境下添加demo-router 网关 579 ip link set br-ex up //再次启动br-ex
//重启nova服务 581 systemctl restart openstack-nova-api.service openstack-nova-cert.service openstack-nova-console.service openstack-nova-scheduler.service openstack-nova-conductor.service openstack-nova-novncproxy.service
//重启neutron服务
再次启动一个vm测试:
能正常获取IP地址207
问题解决
作者:horizonli
出处:http://www.cnblogs.com/horizonli/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
如果您认为文章还不错或者有所收获,您可以通过扫描下方的二维码进行随性打赏(¥1/¥2/¥5)以及点击左下角的【好文要顶】按钮以示支持,或者扫描关注即将写作的公众号二维码,因为这几种方式都是支持我继续写作,分享的最大动力!公众号将记录工作生活,技术内容,个性观点等内容,欢迎您的关注
出处:http://www.cnblogs.com/horizonli/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
![]() |
![]() 支付宝(alipay) 二维码打赏 |
![]() 微信(wechat) 二维码打赏 JUST LI(**波) |
![]() 微信公众号: 木子李的菜田 |