求助啊!ubuntu上openstack怎么也ping不通实例

yaomuyang1992 2013-04-09 06:31:24
我的配置为单机单网卡,用kvm
在Dashboard里创建实例可以成功,创建完状态为active running

/etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.105
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 166.111.8.28 166.111.8.29

/etc/nova/nova.conf

--dhcpbridge_flagfile=/etc/nova/nova.conf
--dhcpbridge=/usr/bin/nova-dhcpbridge
--logdir=/var/log/nova
--state_path=/var/lib/nova
--lock_path=/var/lock/nova
--allow_admin_api=true
--use_deprecated_auth=false
--auth_strategy=keystone
--scheduler_driver=nova.scheduler.simple.SimpleScheduler
--s3_host=192.168.1.105
--ec2_host=192.168.1.105
--rabbit_host=192.168.1.105
--cc_host=192.168.1.105
--nova_url=http://192.168.1.105:8774/v1.1/
--routing_source_ip=192.168.1.105
--glance_api_servers=192.168.1.105:9292
--image_service=nova.image.glance.GlanceImageService
--iscsi_ip_prefix=10.0.0
--sql_connection=mysql://novadbadmin:cloud1234@192.168.1.105/nova
--ec2_url=http://192.168.1.105:8773/services/Cloud
--keystone_ec2_url=http://192.168.1.105:5000/v2.0/ec2tokens
--api_paste_config=/etc/nova/api-paste.ini
--libvirt_type=kvm
--libvirt_use_virtio_for_bridges=true
--start_guests_on_host_boot=true
--resume_guests_state_on_host_boot=true

#novnc
--novnc_enabled=true
--novncproxy_base_url= http://192.168.1.105:6080/vnc_auto.html
--vncserver_proxyclient_address=127.0.0.1
--vncserver_listen=127.0.0.1

# network specific settings
--network_manager=nova.network.manager.FlatDHCPManager
--public_interface=eth0
--flat_interface=eth0
--flat_network_bridge=br100
--fixed_range=10.0.0.1/27
--floating_range=192.168.1.210/27
--network_size=32
--flat_network_dhcp_start=10.0.0.2
--flat_injected=False
--force_dhcp_release
--iscsi_helper=tgtadm
--connection_type=libvirt
--root_helper=sudo nova-rootwrap
#--verbose
--verbose=False

ifconfig输出

br100 Link encap:Ethernet HWaddr 50:e5:49:23:4c:e4
inet addr:10.0.0.1 Bcast:10.0.0.31 Mask:255.255.255.224
inet6 addr: fe80::646a:40ff:fe19:1086/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:36008 errors:0 dropped:0 overruns:0 frame:0
TX packets:37394 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:29992407 (29.9 MB) TX bytes:5999730 (5.9 MB)

eth0 Link encap:Ethernet HWaddr 50:e5:49:23:4c:e4
inet6 addr: fe80::52e5:49ff:fe23:4ce4/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:36519 errors:0 dropped:0 overruns:0 frame:0
TX packets:37915 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:30552937 (30.5 MB) TX bytes:6063891 (6.0 MB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:303426 errors:0 dropped:0 overruns:0 frame:0
TX packets:303426 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:197002056 (197.0 MB) TX bytes:197002056 (197.0 MB)

可以ping通网桥的结点10.0.0.1,但是新建的instance(fixed ip为10.0.0.2)却怎么也ping不通

求解啊!!!已经调了快一周了,疯了
...全文
5558 28 打赏 收藏 转发到动态 举报
写回复
用AI写文章
28 条回复
切换为时间正序
请发表友善的回复…
发表回复
一个小吴先生 2013-11-21
  • 打赏
  • 举报
回复
引用 27 楼 coolxh 的回复:
[quote=引用 24 楼 zpyzjj 的回复:] [quote=引用 23 楼 jiaomicha 的回复:] [quote=引用 19 楼 wwm6619 的回复:] [quote=引用 18 楼 majiajun2 的回复:] 引用 13 楼 wwm6619 的回复:引用 8 楼 majiajun2 的回复:即使ping不通也是可以登陆VNC的,因为我就是用VNC登陆改了实例的IP后才能PING通实例的。不知道你的VNC是不是提示你failed to connect server。如果是这种情况很有可能是因为VNC的组件没安装正确,你可以试试jedipunkz写的一键部署openstack fo……
cirros的镜像直接就能ping和ssh。 我也碰到了instance创建成功但无法ping通的问题,请问你怎么解决的呢?官方给的ubuntu镜像必须用密钥登录,但是无法ping通就无法ssh上去啊[/quote] 安全规则那儿设置一下。[/quote] 我自己做了ubuntu server和desktop的,还有windows的镜像。[/quote] 我是在虚拟机上搭的环境,cirros和ubuntu都ping 不通。请问你是怎么配置的,cirros就可以ping 通了[/quote] 首先instance起来后很快shutoff可能因为操作系统的关系,e版本的openstack不能搭建在12.04.1上面,另外ip地址不对是因为vmware虚拟的dhcp功能与openstack的dhcp功能相互冲突,为了确保争取分配instance的Ip地址,请确保关掉vmware的dhcp功能
coolxh 2013-11-20
  • 打赏
  • 举报
回复
引用 24 楼 zpyzjj 的回复:
[quote=引用 23 楼 jiaomicha 的回复:] [quote=引用 19 楼 wwm6619 的回复:] [quote=引用 18 楼 majiajun2 的回复:] 引用 13 楼 wwm6619 的回复:引用 8 楼 majiajun2 的回复:即使ping不通也是可以登陆VNC的,因为我就是用VNC登陆改了实例的IP后才能PING通实例的。不知道你的VNC是不是提示你failed to connect server。如果是这种情况很有可能是因为VNC的组件没安装正确,你可以试试jedipunkz写的一键部署openstack fo……
cirros的镜像直接就能ping和ssh。 我也碰到了instance创建成功但无法ping通的问题,请问你怎么解决的呢?官方给的ubuntu镜像必须用密钥登录,但是无法ping通就无法ssh上去啊[/quote] 安全规则那儿设置一下。[/quote] 我自己做了ubuntu server和desktop的,还有windows的镜像。[/quote] 我是在虚拟机上搭的环境,cirros和ubuntu都ping 不通。请问你是怎么配置的,cirros就可以ping 通了
coolxh 2013-11-20
  • 打赏
  • 举报
回复
引用 22 楼 u011427783 的回复:
你好,请问你是用那个9M的cirros img 做实例的嘛,为什么我用virt manager去登陆,过一会就说guest not running 虚拟机shutoff了,从虚拟机running到shutoff估计才1分钟不到,谢谢哈!
我也是安装了cirros img 一会就shutoff 这个是正常的吗?关掉了如何再开启呢?
dachmx 2013-11-18
  • 打赏
  • 举报
回复
引用 2 楼 KitSdk 的回复:
1、首先确认你的instace及宿主机器的防火墙策略 2、尝试从instack ping你的网桥地址。 3、看看你的宿主机的路由信息。是否有从网桥到instace的路由 嘿嘿如果最后一条看不明白,给个爆破点: 先把eth0 down掉,再ping 你的instance
请问你解决了吗?我也有这样的问题
zpyzjj 2013-09-09
  • 打赏
  • 举报
回复
引用 23 楼 jiaomicha 的回复:
[quote=引用 19 楼 wwm6619 的回复:] [quote=引用 18 楼 majiajun2 的回复:] 引用 13 楼 wwm6619 的回复:引用 8 楼 majiajun2 的回复:即使ping不通也是可以登陆VNC的,因为我就是用VNC登陆改了实例的IP后才能PING通实例的。不知道你的VNC是不是提示你failed to connect server。如果是这种情况很有可能是因为VNC的组件没安装正确,你可以试试jedipunkz写的一键部署openstack fo……
cirros的镜像直接就能ping和ssh。 我自己做了ubuntu server和desktop的,还有windows的镜像。[/quote] 我也碰到了instance创建成功但无法ping通的问题,请问你怎么解决的呢?官方给的ubuntu镜像必须用密钥登录,但是无法ping通就无法ssh上去啊[/quote] 安全规则那儿设置一下。
綦侬 2013-08-01
  • 打赏
  • 举报
回复
引用 19 楼 wwm6619 的回复:
[quote=引用 18 楼 majiajun2 的回复:] 引用 13 楼 wwm6619 的回复:引用 8 楼 majiajun2 的回复:即使ping不通也是可以登陆VNC的,因为我就是用VNC登陆改了实例的IP后才能PING通实例的。不知道你的VNC是不是提示你failed to connect server。如果是这种情况很有可能是因为VNC的组件没安装正确,你可以试试jedipunkz写的一键部署openstack fo……
cirros的镜像直接就能ping和ssh。 我自己做了ubuntu server和desktop的,还有windows的镜像。[/quote] 我也碰到了instance创建成功但无法ping通的问题,请问你怎么解决的呢?官方给的ubuntu镜像必须用密钥登录,但是无法ping通就无法ssh上去啊
一个小吴先生 2013-07-17
  • 打赏
  • 举报
回复
你好,请问你是用那个9M的cirros img 做实例的嘛,为什么我用virt manager去登陆,过一会就说guest not running 虚拟机shutoff了,从虚拟机running到shutoff估计才1分钟不到,谢谢哈!
yaomuyang1992 2013-04-28
  • 打赏
  • 举报
回复
引用 17 楼 majiajun2 的回复:
我培训完了,现在开始弄openstack,今天用你推荐的Nimbula写的配置文档配了一下,不过配到后来我就觉得他的网络配置好奇怪,那个10.32.14.232是给br100设的IP吧,而且所有其他组件貌似都会访问这个IP,那eth0呢,反正和之前的文档感觉差很多的样子,还望指教
SORRY回复晚了。。。。 最开始遇到这个问题时我找了些kvm的相关网络配置的文档,今天又找了找似乎是这个给我启发挺大的 http://www.cnblogs.com/york-hust/archive/2012/05/29/2523437.html 这个里边说“你可能注意到, 这个文件里可能有关于eth0的配置,请删除它即可,也就是说,不能对eth0进行任何配置,这个接口在重新启动后,应该是没有配置IP的,否则不能工作。” 我感觉跟Nimbula的这个思路似乎挺像的,具体为什么我也挺疑惑的
小马码代码 2013-04-25
  • 打赏
  • 举报
回复
引用 19 楼 wwm6619 的回复:
引用 18 楼 majiajun2 的回复:引用 13 楼 wwm6619 的回复:引用 8 楼 majiajun2 的回复:即使ping不通也是可以登陆VNC的,因为我就是用VNC登陆改了实例的IP后才能PING通实例的。不知道你的VNC是不是提示你failed to connect server。如果是这种情况很有可能是因为VNC的组件没安装正确,你可以试试jedip……
哦,你是在物理机上搭的环境吗?
wwm6619 2013-04-25
  • 打赏
  • 举报
回复
引用 18 楼 majiajun2 的回复:
引用 13 楼 wwm6619 的回复:引用 8 楼 majiajun2 的回复:即使ping不通也是可以登陆VNC的,因为我就是用VNC登陆改了实例的IP后才能PING通实例的。不知道你的VNC是不是提示你failed to connect server。如果是这种情况很有可能是因为VNC的组件没安装正确,你可以试试jedipunkz写的一键部署openstack fo……
cirros的镜像直接就能ping和ssh。 我自己做了ubuntu server和desktop的,还有windows的镜像。
小马码代码 2013-04-24
  • 打赏
  • 举报
回复
引用 13 楼 wwm6619 的回复:
引用 8 楼 majiajun2 的回复:即使ping不通也是可以登陆VNC的,因为我就是用VNC登陆改了实例的IP后才能PING通实例的。不知道你的VNC是不是提示你failed to connect server。如果是这种情况很有可能是因为VNC的组件没安装正确,你可以试试jedipunkz写的一键部署openstack folsom的脚本,安装单节点nova-ne……
你cirros的镜像是直接就能ping和SSH吗?没有去改过它的IP?那和我的情况不太一样,我是VNC上去发现它的IP和我SERVER的IP分在同一网段,所以把它的IP手动改成fixed_IP后就能访问了,所以我估计ubuntu可能也是这问题,但是ubuntu只支持密钥登陆,所以无法登上去改它的IP。看到你后面说自己制作了几个镜像都能成功,是做的哪些系统的镜像啊?
小马码代码 2013-04-24
  • 打赏
  • 举报
回复
引用 12 楼 yaomuyang1992 的回复:
引用 11 楼 majiajun2 的回复:这问题还没解决,最近都在培训,没时间弄那个,但是我感觉似乎和openstack的版本有关,我看那个配置文档他们之前都是能正确分配fixed_IP的,但最近按照那个文档配置都会出现这问题,所以我是这么怀疑的。你如果弄出来的话也在这儿分享一下啊。 我一直是尝试单网卡配置的,我怀疑很多的文档根本就不对,在网络配置那方面。 我那……
我培训完了,现在开始弄openstack,今天用你推荐的Nimbula写的配置文档配了一下,不过配到后来我就觉得他的网络配置好奇怪,那个10.32.14.232是给br100设的IP吧,而且所有其他组件貌似都会访问这个IP,那eth0呢,反正和之前的文档感觉差很多的样子,还望指教
wwm6619 2013-04-22
  • 打赏
  • 举报
回复
诡异了。我又制作了几个镜像,实例ping和ssh都没问题,就下载ubuntu官方的precise-server-cloudimg-amd64.img不能ping和ssh。
wwm6619 2013-04-21
  • 打赏
  • 举报
回复
引用 14 楼 yaomuyang1992 的回复:
引用 13 楼 wwm6619 的回复:引用 8 楼 majiajun2 的回复:即使ping不通也是可以登陆VNC的,因为我就是用VNC登陆改了实例的IP后才能PING通实例的。不知道你的VNC是不是提示你failed to connect server。如果是这种情况很有可能是因为VNC的组件没安装正确,你可以试试jedipunkz写的一键部署openstack fo……
我用virsh dumpxml查看了下虚拟机信息,IP地址应该是正确的。打算用其他镜像再起个实例看看情况。
yaomuyang1992 2013-04-20
  • 打赏
  • 举报
回复
引用 13 楼 wwm6619 的回复:
引用 8 楼 majiajun2 的回复:即使ping不通也是可以登陆VNC的,因为我就是用VNC登陆改了实例的IP后才能PING通实例的。不知道你的VNC是不是提示你failed to connect server。如果是这种情况很有可能是因为VNC的组件没安装正确,你可以试试jedipunkz写的一键部署openstack folsom的脚本,安装单节点nova-ne……
你可以用libvirt相关的软件看一下已经创建的虚拟机的网络是不是正常工作,比较推荐virt-manager,我是这么解决的。。。
wwm6619 2013-04-20
  • 打赏
  • 举报
回复
引用 8 楼 majiajun2 的回复:
即使ping不通也是可以登陆VNC的,因为我就是用VNC登陆改了实例的IP后才能PING通实例的。不知道你的VNC是不是提示你failed to connect server。如果是这种情况很有可能是因为VNC的组件没安装正确,你可以试试jedipunkz写的一键部署openstack folsom的脚本,安装单节点nova-network版,我用它的脚本是可以成功登陆VNC的,尽管一开始也pin……
我是用jedipunkz的脚本部署的单节点nova-network版。现在的问题是用cirros镜像虚拟机可以ping和ssh上,但是ubuntu的官方镜像就ping不通也ssh不上。百思不得其解,你有遇到过吗?
yaomuyang1992 2013-04-17
  • 打赏
  • 举报
回复
引用 11 楼 majiajun2 的回复:
这问题还没解决,最近都在培训,没时间弄那个,但是我感觉似乎和openstack的版本有关,我看那个配置文档他们之前都是能正确分配fixed_IP的,但最近按照那个文档配置都会出现这问题,所以我是这么怀疑的。你如果弄出来的话也在这儿分享一下啊。
我一直是尝试单网卡配置的,我怀疑很多的文档根本就不对,在网络配置那方面。 我那天找到了这样一个文档:http://openstack-folsom-install-guide.readthedocs.org/en/latest/ Nimbula的一个人写的,按照他的配置我重新设置了一遍就全都对了,Ip也能分配对了,VNC也能用了
小马码代码 2013-04-11
  • 打赏
  • 举报
回复
这问题还没解决,最近都在培训,没时间弄那个,但是我感觉似乎和openstack的版本有关,我看那个配置文档他们之前都是能正确分配fixed_IP的,但最近按照那个文档配置都会出现这问题,所以我是这么怀疑的。你如果弄出来的话也在这儿分享一下啊。
yaomuyang1992 2013-04-11
  • 打赏
  • 举报
回复
引用 8 楼 majiajun2 的回复:
即使ping不通也是可以登陆VNC的,因为我就是用VNC登陆改了实例的IP后才能PING通实例的。不知道你的VNC是不是提示你failed to connect server。如果是这种情况很有可能是因为VNC的组件没安装正确,你可以试试jedipunkz写的一键部署openstack folsom的脚本,安装单节点nova-network版,我用它的脚本是可以成功登陆V……
对了,那你找出为什么你的instance没有被分配你设定的fixed ip而分配了与主机同一网段的ip的原因吗?
yaomuyang1992 2013-04-11
  • 打赏
  • 举报
回复
引用 8 楼 majiajun2 的回复:
即使ping不通也是可以登陆VNC的,因为我就是用VNC登陆改了实例的IP后才能PING通实例的。不知道你的VNC是不是提示你failed to connect server。如果是这种情况很有可能是因为VNC的组件没安装正确,你可以试试jedipunkz写的一键部署openstack folsom的脚本,安装单节点nova-network版,我用它的脚本是可以成功登陆V……
兄弟我爱死你了!!!似乎确实是这个问题,我的noVNC装的有问题,我用libvirt的图形管理系统登录instance可以登上去,不知道为什么被分配了和主机同一个网段,改了instance的ifconfig设置就能ping,ssh上了!!太伟大了!!当然我的配置设置肯定也有点问题,之后再查了,但至少也算可以用instance了,算对导师有个交代
加载更多回复(8)

999

社区成员

发帖
与我相关
我的任务
社区描述
OpenStack
社区管理员
  • OpenStack社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧