Fuel 9.0安装Openstack由于NTP检查没通过导致失败--解决办法
背景信息
Fuel:为9.0版本
安装的Openstack有两个节点,一个controller节点,一个computer节点。
故障现象:
上述截图来自于Fuel 控制台的日志,该日志属于master节点。可以看出,原因是NTP检查失败了,导致Openstack的controller节点安装失败,而computer节点也退出安装。
解决方法:
原理:在安装openstack的过程中,笔者在学习过程中从一个教程中了解的是,将Controller节点作为NTP服务器,并让其它节点从Controller节点进行时间同步。不过在使用Fuel安装时,可以把Fuel master节点作为NTP server,让Openstack的所有节点都与该节点进行时间同步。由于不知道ntp_checp.pp脚本在哪里以及如何修改,最简单的方法就是直接修改欲安装openstack的各节点的/etc/hosts文件,直接将上述几个域名指向Fuel master节点。如下所示:
上述截图中最后三行是添加的内容。
10.20.0.2 0.fuel.pool.ntp.org
10.20.0.2 1.fuel.pool.ntp.org
10.20.0.2 2.fuel.pool.ntp.org
同样修改其它节点,修改后重新执行部署任务,执行成功,如下所示:
踩过的坑:
笔者在第一次遇到上述错误时,首先是检查了各节点的/etc/ntp.conf 文件,发现Fuel master节点的该文件中存在如下配置:
server 0.fuel.pool.ntp.org iburst minpoll 3 maxpoll 9
server 1.fuel.pool.ntp.org iburst minpoll 3 maxpoll 9
server 2.fuel.pool.ntp.org iburst minpoll 3 maxpoll 9# Undisciplined Local Clock. This is a fake driver intended for backup
# and when no outside source of synchronized time is available.
server 127.127.1.0
fudge 127.127.1.0 stratum 10
restrict 127.127.1.0
笔者直接将上述内容中最上面三行注释掉了,然后进行部署,发现还是失败了,分析了下原因,不管Fuel master节点是否可以ping通这三个地址,但是实际上是controller节点要去这里同步时间,肯定会失败,因为两个节点都是用的host-only模式,按说是上不了外网的,而且也确实ping不通。
重新部署一次,又多花了一个多小时,漫长的等待啊。
Fuel 9.0安装Openstack由于NTP检查没通过导致失败--解决办法相关推荐
- Fuel 9.0安装Openstack网络验证失败解决
故障现象 网络验证失败,报错信息如下: Repo availability verification using public network failed on following nodes Un ...
- VMware Workstation 8.0安装VMTools时提示找不到GCC的解决办法
在VMware Workstation 8.0中安装ubuntu-12.04-server X64虚拟机,安装VMTools的时候提示 setup is unable to find the &quo ...
- ubuntu安装sougoupinyin[sogoupinyin_2.2.0.0108_amd64.deb]出坑(内附各种失败解决办法)
跨平台系列汇总:http://www.cnblogs.com/dunitian/p/4822808.html#linux Linux包系列的知识:https://www.cnblogs.com/dun ...
- Fuel 5.1安装openstack I版本环境 (ESXi)
2019独角兽企业重金招聘Python工程师标准>>> Fuel 简介 Fuel是Mirantis公司开发的部署openstack集群工具,主要功能为裸机PXE安装操作系统,mast ...
- mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法
mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法 参考文章: (1)mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法 (2)https://ww ...
- win7虚拟机上安装visual studio2017社区版的相关问题以及解决办法
win7虚拟机上安装visual studio2017社区版的相关问题以及解决办法 一.visual studio community_2017在虚拟机win7安装时出现的问题 1.右击软件图标,点击 ...
- zabbix安装MySQL失败_MySQL数据库之zabbix3.x安装出现“configure: error: Not found mysqlclient library”的解决办法...
本文主要向大家介绍了MySQL数据库之zabbix3.x安装出现"configure: error: Not found mysqlclient library"的解决办法 ,通过 ...
- AutoCAD2012安装失败解决办法,Failed Installation aborted, Res
今天下午公司里需要使用一个台湾的系统,要搞AutoCAD2012,真是有B,一般哪会用这么高的版本,没办法我电脑上先装测试看,在安装AutoCAD 2012时安装不了,提示N多错误,下面我们来看Aut ...
- pubg显示服务器安装失败,绝地求生全军出击怎么安装不了 安装失败解决办法
绝地求生全军出击腾讯正版手游v1.0.4.10.0安卓版 类型:动作射击大小:874M语言:中文 评分:5.7 标签: 立即下载 绝地求生全军出击安装失败解决办法.今日游戏火爆来袭,许多玩家已经开始下 ...
最新文章
- python 列表多行_Python Pandas list列表数据列拆分成多行的方法实现
- aggr代码 cellranger_单细胞转录组测序数据分析流程-数据预处理
- python定义16进制数组_python 文件转成16进制数组的实例
- quartus状态机生成_生成器作为(快速失败)状态机
- tfs 内网和外网切换的方法。
- Java面试题及答案,mysql可视化工具
- 生产环境遇到难题,你是如何解决的?
- html5 中 video 标签,H5页面中 video 标签的坑
- php ajax loading图片居中显示,php-通过ajax框架加载漂亮照片
- 常用模块 re模块
- C# Access数据库使用
- 信息系统项目管理--上午分析笔记
- html网页表格线条设置,css怎么设置表格边框?
- 凡诺cms2.1文件包含漏洞分析
- 云知声语音语义识别,语音唤醒和语音合成简单工具类封装
- pygame实现 飞机大战-第三版-仿写版
- 严正声明:不要抄袭本人的创作内容
- receptive field
- 朋友圈文案_隐私条款
- USB设备的VID与PID
热门文章
- mysql未监控在3306_监控MySQL或Web服务是否正常
- 锂电池接线方法图_锂电池制浆工艺(2)——制浆设备种类及特征
- 考虑题4所示的日志记录_基于Log4Net实现日志信息双向存储
- dajngo电商数据库设计图,通用版本
- linux整行剪切_云计算人员如何提高效率 要掌握哪些Linux命令
- python爬取bilibili弹幕_GitHub - yxwangnju/Bilibili-Bullet-Screen-Crawler: 一个爬取bilibili上弹幕的简单python程序...
- tushare学习文档_介绍一个python股票分析包tushare——韭菜的自我修养
- 批处理 无效驱动器规格_电脑维修之硬盘驱动器的常见故障判断
- 目标检测——初始学习率设置的学习笔记
- C++中如何判断文件是否存在