linux集群时间同步搭建
2015-12-08 14:56
633 查看
1.环境介绍
1.1、centOS6.41.2、三台主机分别为:
机器1:bigdata01.com
机器2:bigdata02.com
机器3:bigdata03.com
2.选其中一台机器作为时间服务器
bigdata01.com(时间服务器)2.1、查看是否安装了ntpd
$ sudo rpm -qa|grep ntpd
已经安装了,本机已经安装好了,如果没安装,请参考/article/4281514.html进行安装。
2.2、查看ntpd是否已经启动
$sudo service ntpd status
还没启动
2.3、启动ntpd服务并查看服务状态
$sudo service ntpd start
<span style="font-family: Arial, Helvetica, sans-serif;">$ sudo service ntpd status</span>
2.4、设置开机启动并查看启动状态
$sudo chkconfig ntpd on
<span style="font-family: Arial, Helvetica, sans-serif;">$sudo chkconfig --list|grep ntpd</span>
2.5、配置/etc/ntp.conf
$sudo vi /etc/ntp.conf
修改如下:
第一处:去掉注释,修改网段
# Hosts on local network are less restricted.
restrict 192.168.178.0 mask 255.255.255.0 nomodify notrap //因为本机器的ip段是192.168.178.*
第二处:增加注释
#server 0.centos.pool.ntp.org
#server 1.centos.pool.ntp.org
#server 2.centos.pool.ntp.org
第三处:去掉注释
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10
2.6、设置机器的时间与BIOS系统时间同步
$ sudo vi /etc/sysconfig/ntpd
首行增加如下内容
SYNC_HWCLOCK=yes
2.7、重启ntpd服务
$sudo service ntpd restart
3.其他的机器都与这台时间服务器进行同步时间
3.1、机器2中执行如下命令,与时间服务器进行时间同步$sudo /user/sbin/ntpdate bigdata01.com
3.2、机器3中执行如下命令,与时间服务器进行时间同步
$sudo /user/sbin/ntpdate bigdata01.com
3.3、定时任务,每过一段时间与时间服务器进行同步时间
在机器2和机器3上做如下操作:
切换到root用户
#crontab -e
输入
0-59/10 * * * * /usr/sbin/ntpdate bigdata01.ibeifeng.com
3.3、查看定时任务
$crontab -l
4、测试验证
机器1机器2
机器3
三台机器已经实现时间同步!
设置系统时间命令:
sudo date -s 2015-11-15
sudo date -s 23:34:44
相关文章推荐
- centos7 install mysql
- CentOS6.5安装配置caffe
- linux基础(四)----linux命令系统学习----文件处理命令
- linux基础(四)----linux命令系统学习----文件处理命令
- centos
- CentOS6.5安装cuda
- Linux性能分析的前60000毫秒
- java amr格式转mp3格式(完美解决Linux下转换0K问题)
- (五)关于Linux的历史习题整理
- linux实操常用命令总结
- 等待我们终将飞翔的那天—兄弟连IT教育
- Linux进程间通信(IPC)编程实践(十一)System V信号量---实现一个先进先出的共享内存shmfifo
- 终于可以慢慢地接近自己的梦想了—兄弟连IT教育
- Windows与Linux系统拷贝文件之pscp的使用
- Linux iptables 防火墙
- 蜕变之后的自己—兄弟连IT教育
- Linux服务器CPU的一些主要指标说明
- linux ssh config
- 菜鸟笔记--Linux深入学习
- Linux中的并发与竞态