openstack虚拟机无法获取IP地址
openstack平台中创建虚拟机后,命令行可以看到虚拟机获取IP地址,但是虚拟机内部无法获取IP地址,排查步骤如下:
step1.查看opensatck中neutron服务状态,确保dchp服务正常运行。
step2.查看dnsmsp服务是否正常启动,该服务负责生成IP地址.
step3.以上都正常的话,查看虚拟机xml文件,找到相应的tap设备,该设备连接虚拟机,从虚拟机到宿主机的连接图如图所示:
图1:
(1)虚拟机xml中的tap设备对应图1中的A
(2)从中可以看到 tap设备还连接qbr(图中qbr-xxx),在宿主机中用brctl也可以查看
(3)qvb和qvo是一对veth设备,一端连接qbr,一端连接br-int,
step4.在br-int中也有一个tap设备,连接dhcp服务,进入对应的namespace中查看,可以看到有相应的tap设备,如果没有,虚拟机仍旧无法拿到Ip地址。
到step4仍旧无法拿到IP原因:
当dhcp-agent负载很重时,就是需要不停的更新hosts文件,还有ip地址的lease更新,这样就导致dhcp-agent发送给neutron-server的report延迟了,从而进一步导致neutron server认为dhcp-agent已经down了,就不会将port creation发送给dhcp-agent,最终,dnsmasq host file没有得到更新,就无法为新创建的虚拟机提供ip地址了
解决办法:1)增加neutron.conf中的report_interval=15(默认值是4) agent_down_time = 30(默认值是9)
2)重启neutron-dhcp-agent服务查看。
tips: 虚拟机网络命名空间中的169.254.169.254 是个什么地址?
这个地址来源于 AWS,当年亚马逊在设计公有云的时候,为了让 instance 能够访问 metadata,就将 169.254.169.254 这个特殊的 IP 作为 metadata 服务器的地址,instance 启动时就会向 169.254.169.254 请求 metadata。OpenStack 之后也沿用了这个设计,采用169.254.169.254让虚拟机去拿到metadata 数据。
openstack虚拟机无法获取IP地址相关推荐
- 无敌解决vmware中Linux虚拟机无法获取ip地址、无法上网的办法
文章目录 问题描述 解决办法 我已加入CSDN合伙人计划 亲爱的各位粉丝:可以添加我的CSDN官方企业微信号,和我近距离互动聊天,为您答疑解惑. 直接使用微信扫码即可,不用下载企业微信. 订阅之后,博 ...
- openstack 虚拟机如何修改ip地址
2019独角兽企业重金招聘Python工程师标准>>> 导读 在日常开发和生产环境中经常需要将OpenStack虚拟机配置一个静态Ip,但配置完成后发现外面无法访问.原因是opens ...
- 虚拟机 重新获取ip地址
输入命令:dhclient 然后在:ifconfig 就能获取到了
- 软件vmware获取ip地址失败
软件&&vmware&&获取ip地址失败 vmware中的虚拟机无法获取ip地址? 原因一:vmware软件完全体启动了吗? 原因二:你电脑vmware软件的虚拟网卡启 ...
- 虚拟机网卡无法启动获取ip地址
新装虚拟机的网卡无法启动报如下错误: Determining IP information for eth0... failed; no link present. Check cable? 解决: ...
- ifconfig没有ip地址_虚拟机创建后该如何获取IP地址并访问互联网实用教程
之前在做项目的时候主机IP地址.网关.DNS.子网掩码等都是公司或者对方直接给提供的,但是如果我们自己想搭建一台虚拟机或者一台集群的话,手头又没有IP地址,该肿么办呢? 白慌,这里介绍一个小技巧,亲测 ...
- 【更新】关于VMware虚拟机无法正常获取IP地址问题的解决方法及思路
目录 一.先从一个示例入手 二.为什么会出现网卡无法正常获取IP地址的情况?这种时候该如何解决呢? 1. 原因 2. 解决方法 2.1. VMware程序出现bug 2.2. VMware的虚拟网络编 ...
- Linux虚拟机设置自动获取IP地址
前言 如下图所示: 对于刚刚创建的Linux虚拟机是没有ip地址的,下面我们可以修改配置使其自动获取IP 设置自动获取IP 1.这里看上图我的网卡是ens33,所以之后应找到对应的配置文件 #执行命令 ...
- 虚拟机的安装和linux操作系统(RedHat.8.5)的安装。将虚拟机的网络连接模式分别调换成仅主机模式,nat模式,桥接模式并获取ip地址使用ssh通过不同用户远程连接。在linux系统下破解密码
目录 一.在VMware上如何创建虚拟机以及安装linux操作系统. 二.修改主机名为server.local. 三.将虚拟机的网络连接模式分别调换成仅主机模式,nat模式,桥接模式并获取ip地址使用 ...
- centos7修改ip地址自动获取_南京课工场IT培训:如何搭建DHCP服务器及自动获取IP地址及相关操作...
DHCP服务相关理论知识 DHCP服务分为以下三点, IP地址(例:192.168.1.0) 子网掩码(例:255.255.255.0) 网关 DHCP服务的好处: 减少管理员的工作量 避免输入错误的 ...
最新文章
- Date, TimeZone, MongoDB, java中date的时区问题
- maven引入本地jar包
- php中复选框删除数据_checkbox 删除,checkbox_PHP教程
- IOS客户端Coding项目记录(二)
- mysql建立 分区_MySQL-mysql分区合理建立
- Jexus 5.8.2 正式发布为Asp.Net Core进入生产环境提供平台支持
- Oracle例外处理
- mac下编译hadoop-3.0.3
- Android:屏幕自适应
- Linux内核启动中驱动初始化过程
- .so文件的生成和使用
- 删除可恶的7654.com,7654导航篡改首页恢复,如何解决浏览器被7654劫持
- 解决Xstream中解析报文出现Cannot parse date的异常问题
- DID; PSM; DID-PSM
- MindManager下载和使用
- 腾讯云微搭入选国际权威研究机构Forrester《2021年低代码平台中国市场现状分析报告》
- 对华为畅玩手机5X进行升级
- 基于注意力机制的循环神经网络对 金融时间序列的应用 学习记录
- 工作中遇到的问题(一)
- 【调剂】华北理工大学2022年硕士研究生生源调剂信息公告
热门文章
- 将doc文件转为txt文件
- 有台服务可以干哪些好玩的事
- AOSP、AOKP、CM ROM 究竟有哪些区别?
- CityEngine学习资料——split分割
- 关于微信小程序预览或真机测试电脑出现蓝屏问题
- android studio 报错 AAPT: error: style attribute ‘attr/colorPrimary (aka com.
- 从我开发的深度学习框架看深度学习这几年:TensorFlow, PaddlePaddle(飞桨), 无量...
- 读书百客:《千秋岁·淡烟平楚》赏析
- python 下载m3u8视频_python 下载m3u8视频的示例代码
- Beaglebone Black 和树莓派