文档章节

#openstack实践#cinder相关

Hochikong
 Hochikong
发布于 2014/08/12 11:42
字数 490
阅读 76
收藏 0

最近在先前的havana版上部署cinder,但是发现cinder service-list的结果:cinder-volume节点的服务没有起来。可是,cinder-volume节点上的服务的status是正在运行。so,经过百度,谷歌之后,看到了这么一个blog:

http://blog.scoke.org/openstack%E6%8E%92%E9%9A%9C-%E4%B8%8D%E8%83%BD%E5%88%9B%E5%BB%BA%E4%BA%91%E7%A3%81%E7%9B%98.html

其中提到一件事:“后来发现时间不对2台机器相差2分钟左右的时间 先校时在重启了cinder节点上的服务 回到控制节点再次执行 ”

检查了下两个节点的date,发现差了好几分钟,在dashboard上创建云硬盘也提示error。所以迈进了折腾ntp的坑里:

网上的一些ntp配置资料都不算完整,自己配置的ntp server可能是没添加:“fudge   127.127.1.0 stratum 10”这一行,可能ntp没能和自身同步。于是参考了论坛里的这篇文章:http://www.aboutyun.com/thread-7719-1-1.html,并创建了新的ntp.conf:


restrict default nomodify notrap noquery
restrict 127.0.0.1
server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
server  127.127.1.0     # local clock
fudge   127.127.1.0 stratum 10


driftfile /var/lib/ntp/drift
broadcastdelay  0.008
keys            /etc/ntp/keys




启动ntp service后,cinder节点上用ntpdate同步了时间。
要点:
1.ntpdate SERVER_IP:

ntpdate不可以和ntpd同时用,否则会提示:the NTP socket is in use, exiting,需要先service ntp stop。

2.提示no server suitable for synchronization found:

这是因为NTP server还没有和其自身或者它的server同步上。以下的定义是让NTP Server和其自身保持同步,如果在/ntp.conf中定义的server都不可用时,将使用local时间作为ntp服务提供给ntp客户端:fudge 127.127.1.0 stratum 10。

3.来自鸟哥的更详细的参考资料:http://vbird.dic.ksu.edu.tw/linux_server/0440ntp.php(繁体)



解决了时间问题后,cinder-volume的state显示正常,也能创建可用的云硬盘了。


总结:ntp,气死人。

© 著作权归作者所有

Hochikong
粉丝 19
博文 113
码字总数 59961
作品 1
广州
程序员
私信 提问
opentsack-cinder调用ceph-rbd后台存储

openstack 调用ceph-rbd块存储 环境描述 openstack 版本 QUEENS ceph 版本 Luminous 12.2.5 openstack和ceph集群安装部署步骤,后续文章介绍; 此环境建立在已有一套ceph-rbd和openstack运行...

冰河cloud
2018/08/22
0
0
Openstack对接ceph存储

在工作上的一些笔记,备注一下: 前期工作: 已经部署openstack 集群, 当时操作版本icehouse版本 已经部署ceph的集群, 当时操作的版本ceph-0.94.10,其它版本也可以 从ceph集群其中和个节点...

JennerLuo
2017/08/10
325
0
openstack学习之路-level1-1

Openstack各组件介绍 Dashboard 项目名horizon 提供openstack的交互界面,可以在交互界面中管理openstack,比如启动一个实例,配置IP地址,配置用户认证等 Compute 项目名nova 负责openstack...

gyj0825
2018/06/26
0
0
openstack学习之路-level1-1

Openstack各组件介绍 Dashboard 项目名horizon 提供openstack的交互界面,可以在交互界面中管理openstack,比如启动一个实例,配置IP地址,配置用户认证等 Compute 项目名nova 负责openstack...

gyj0825
2018/06/26
0
0
译:块设备和 OpenStack

libvirt 配置了 librbd 的 QEMU 接口,通过它可以在 OpenStack 中使用 Ceph 块设备镜像。Ceph 块设备镜像被当作集群对象,这意味着它比独立的服务器有更好的性能。 在 OpenStack 中使用 Ceph...

Jerry_Baby
2015/02/09
3.5K
0

没有更多内容

加载失败,请刷新页面

加载更多

编程作业20190210900169

1编写一个程序,提示用户输入名和姓,然后以“名,姓”的格式打印出来。 #include <stdio.h>#include <stdlib.h> int main(){ char firstName[20]; char lastName[20]; print......

1李嘉焘1
30分钟前
6
0
补码的优点及原理分析

只讨论整数 1.计算机内部为什么没有减法器? 减法运算本身其实就是加法,如x - y即x +(-y),所以只需要将负数成功表示出来并可以参加加法运算,那加法器就可同时实现“+”和“-”的运算。这...

清自以敬
46分钟前
70
0
Docker 可视化管理 portainer

官网安装指南: https://portainer.readthedocs.io/en/latest/deployment.html docker-compose.yml 位置,下载地址:https://downloads.portainer.io/docker-compose.yml...

Moks角木
今天
7
0
Spring Security 实战干货:必须掌握的一些内置 Filter

1. 前言 上一文我们使用 Spring Security 实现了各种登录聚合的场面。其中我们是通过在 UsernamePasswordAuthenticationFilter 之前一个自定义的过滤器实现的。我怎么知道自定义过滤器要加在...

码农小胖哥
今天
9
0
常见分布式事务解决方案

1 微服务的发展 微服务倡导将复杂的单体应用拆分为若干个功能简单、松耦合的服务,这样可以降低开发难度、增强扩展性、便于敏捷开发。当前被越来越多的开发者推崇,很多互联网行业巨头、开源...

asdf08442a
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部