zookeeper+kafka集群搭建

需求:一个集群有三台虚拟机,aming01 ,aming02 ,aming03 ,如何同步它们的时间?

测试环境:

10.1.96.60  aming01 master.hadoop (master)

10.1.96.61  aming02 node1.hadoop  (node节点1)

10.1.96.62  aming03 node2.hadoop   (node节点2)

查看本地时间和时区

zookeeper+kafka集群搭建

选择时区

zookeeper+kafka集群搭建

zookeeper+kafka集群搭建

检查master服务器上是否安装

rpm -qa | grep ntp

zookeeper+kafka集群搭建

如果没有安装,用yum安装

[[email protected] ~]# yum install ntp

完成后,都需要配置NTP服务为自启动

[[email protected] bin]# chkconfig ntpd on
[[email protected] bin]# chkconfig --list ntpd

zookeeper+kafka集群搭建

修改master上的配置文件

[[email protected]]# vim /etc/ntp.conf

zookeeper+kafka集群搭建

[[email protected]]#  service ntpd start

zookeeper+kafka集群搭建

重新启动服务

[[email protected]]# service ntpd restart

将各个node节点与master节点进行时钟同步

ntpdate aming01

ntpdate aming02

zookeeper+kafka集群搭建

各node节点与master时间同步完成,但ntpdate只在开机运行,我们若要设置为1小时同步一次

[[email protected] ~]# crontab -l

* */1 * * * /usr/sbin/ntpdate aming01

zookeeper+kafka集群搭建

crontab基本格式 :

*****command

分  时  日  月  周  命令

第1列表示分钟1~59 每分钟用*或者 */1表示

第2列表示小时1~23(0表示0点)

第3列表示日期1~31

第4列表示月份1~12

第5列标识号星期0~6(0表示星期天)

第6列要运行的命令

----------到这还不给个关注么,我可是加班整理的呀。。。----------