同步集群时间(网络时间)

本文以CentOS7为例,演示查看、设置系统时间,并同步多台Slave机时间。

1. 查看系统时间:

date

2. 手动修改系统时间:

date -s "20240907 20:19:34"
date -s "年月日 时:分:秒"

3. 通过NTP服务同步网络时间:

在机器上运行ntpdate命令验证是否安装了ntpdate,如果安装则跳过本步骤,未安装使用yum安装。

yum -y install ntp

4. 运行如下步骤同步网络时间:

ntodate 0.asia.pool.ntp.org
若该时间服务器不可用可尝试以下命令
ntp.aliyun.com
time.muri.net

5. 将时间同步到硬件,防止重启后还原:

hwclock --systohc

6. 在Master机中修改ntp.conf文件:

首先进入配置文件后需要把restrict开头的行注释掉

写入生效的配置

restrict 192.168.90.0 mask 255.255.255.0 nomodify notrap
restrict 允许的ip默认网段 mask 同步的子网掩码 nomodify notrap

再把server开头的行注释掉

写入生效的配置

server 127.127.1.0
fudge 127.127.1.0 stratum 10

7. 在Master机中开启ntp服务,并设置开机自启动:

service ntpd restart
chkconfig ntpd on

8. 在Salve机中运行命令,同步Master时间:

ntpdate  Master

以下是让集群自行同步Master时间的方法:

在Salve中运行crontab -e命令,在末行加入以下语句,实现每分钟同步一次,并将记录写入日志。

*/1 * * * * /usr/sbin/ntpdate Master >> /root/ntpdate.log 2>&1
频率 /usr/sbin/ntpdate Master机IP >> 日志路径 2>&1

最后通过cat /root/ntpdate.log查看同步状态。

作者:ムラサメ
版权声明:本博客除特别声明外,本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0协议
转载请注明文章地址及作者哦~
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
下一篇