背景信息

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检查没通过导致失败--解决办法相关推荐

  1. Fuel 9.0安装Openstack网络验证失败解决

    故障现象 网络验证失败,报错信息如下: Repo availability verification using public network failed on following nodes Un ...

  2. VMware Workstation 8.0安装VMTools时提示找不到GCC的解决办法

    在VMware Workstation 8.0中安装ubuntu-12.04-server X64虚拟机,安装VMTools的时候提示 setup is unable to find the &quo ...

  3. ubuntu安装sougoupinyin[sogoupinyin_2.2.0.0108_amd64.deb]出坑(内附各种失败解决办法)

    跨平台系列汇总:http://www.cnblogs.com/dunitian/p/4822808.html#linux Linux包系列的知识:https://www.cnblogs.com/dun ...

  4. Fuel 5.1安装openstack I版本环境 (ESXi)

    2019独角兽企业重金招聘Python工程师标准>>> Fuel 简介 Fuel是Mirantis公司开发的部署openstack集群工具,主要功能为裸机PXE安装操作系统,mast ...

  5. mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法

    mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法 参考文章: (1)mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法 (2)https://ww ...

  6. win7虚拟机上安装visual studio2017社区版的相关问题以及解决办法

    win7虚拟机上安装visual studio2017社区版的相关问题以及解决办法 一.visual studio community_2017在虚拟机win7安装时出现的问题 1.右击软件图标,点击 ...

  7. zabbix安装MySQL失败_MySQL数据库之zabbix3.x安装出现“configure: error: Not found mysqlclient library”的解决办法...

    本文主要向大家介绍了MySQL数据库之zabbix3.x安装出现"configure: error: Not found mysqlclient library"的解决办法 ,通过 ...

  8. AutoCAD2012安装失败解决办法,Failed Installation aborted, Res

    今天下午公司里需要使用一个台湾的系统,要搞AutoCAD2012,真是有B,一般哪会用这么高的版本,没办法我电脑上先装测试看,在安装AutoCAD 2012时安装不了,提示N多错误,下面我们来看Aut ...

  9. pubg显示服务器安装失败,绝地求生全军出击怎么安装不了 安装失败解决办法

    绝地求生全军出击腾讯正版手游v1.0.4.10.0安卓版 类型:动作射击大小:874M语言:中文 评分:5.7 标签: 立即下载 绝地求生全军出击安装失败解决办法.今日游戏火爆来袭,许多玩家已经开始下 ...

最新文章

  1. python 列表多行_Python Pandas list列表数据列拆分成多行的方法实现
  2. aggr代码 cellranger_单细胞转录组测序数据分析流程-数据预处理
  3. python定义16进制数组_python 文件转成16进制数组的实例
  4. quartus状态机生成_生成器作为(快速失败)状态机
  5. tfs 内网和外网切换的方法。
  6. Java面试题及答案,mysql可视化工具
  7. 生产环境遇到难题,你是如何解决的?
  8. html5 中 video 标签,H5页面中 video 标签的坑
  9. php ajax loading图片居中显示,php-通过ajax框架加载漂亮照片
  10. 常用模块 re模块
  11. C# Access数据库使用
  12. 信息系统项目管理--上午分析笔记
  13. html网页表格线条设置,css怎么设置表格边框?
  14. 凡诺cms2.1文件包含漏洞分析
  15. 云知声语音语义识别,语音唤醒和语音合成简单工具类封装
  16. pygame实现 飞机大战-第三版-仿写版
  17. 严正声明:不要抄袭本人的创作内容
  18. receptive field
  19. 朋友圈文案_隐私条款
  20. USB设备的VID与PID

热门文章

  1. mysql未监控在3306_监控MySQL或Web服务是否正常
  2. 锂电池接线方法图_锂电池制浆工艺(2)——制浆设备种类及特征
  3. 考虑题4所示的日志记录_基于Log4Net实现日志信息双向存储
  4. dajngo电商数据库设计图,通用版本
  5. linux整行剪切_云计算人员如何提高效率 要掌握哪些Linux命令
  6. python爬取bilibili弹幕_GitHub - yxwangnju/Bilibili-Bullet-Screen-Crawler: 一个爬取bilibili上弹幕的简单python程序...
  7. tushare学习文档_介绍一个python股票分析包tushare——韭菜的自我修养
  8. 批处理 无效驱动器规格_电脑维修之硬盘驱动器的常见故障判断
  9. 目标检测——初始学习率设置的学习笔记
  10. C++中如何判断文件是否存在