在openstack的部署过程中,同步所有物理机节点的时间非常有必要,这里设置的前提是所有物理机都可以上外网,下面就是设置方法:

    1、增加DNS服务器设置:

    修改文件/etc/resolv.conf,增加DNS配置如下:

    nameserver 61.139.2.69

    上面是成都的DNS服务器,请根据实际情况进行修改。

    2、调整时区:

    首先备份原文件:

    cp /etc/sysconfig/clock /etc/sysconfig/clock.bak

    让后修改时区为亚洲/上海:

    vi /etc/sysconfig/clock

    ZONE="Asia/Shanghai"


    备份文件:

    cp /etc/localtime /etc/localtime.bak

    修改本地时间文件链接:

    ln -sf /usr/share/zoneinfo/Asia/Shanghai    /etc/localtime


    3、关闭ntpd服务,实时同步公网ntp服务器:

service ntpd stop
ntpdate cn.pool.ntp.org


    4、修改/etc/ntp.conf,配置ntp服务器,增加以下内容:

    server cn.pool.ntp.org 


    5、启动ntpd服务,设置ntpd服务为开机自启动服务,同步系统时间到硬件时间:

service ntpd start
chkconfig ntpd on
hwclock -w