一般操作是直接使用ntp,跟預設的時間伺服器同步,但是最好還是讓所有節點跟集群中的某台作為時間伺服器的節點同步。
步驟:選擇一台伺服器作為時間伺服器。
使用root使用者,檢視伺服器是否安裝ntp服務
rpm -qa|grep ntp
沒有安裝的話使用
yum install -y ntpd
修改檔案 /etc/ntp.conf,一共修改三處內容:
①將#去掉。並且將網段修改正確。
restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap
②將以下4個server進行#注釋掉
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
③最後新增倆句話:
server 127.127.1.0 #local clock
fudge 127.127.1.0 stratum 10
編輯etc/sysconfig/ntpd檔案
# drop root to id 'ntp:ntp' by default.
sync_hwclock=yes
options="-u ntp:ntp -p /var/run/ntpd.pid -g"
啟動ntpd服務,並且設定開機啟動
systemctl start ntpd.service
systemctl enable ntpd.service
每個需要同步的子節點進行確認有沒有ntp。如果沒有的話就安裝下。
root賬戶下在每個需要同步的子節點編寫crontab任務(crontab -e)。這個任務的意義就是每10分鐘和master01同步下伺服器時間。
0-59/10 * * * * /usr/sbin/ntpdate 192.168.xx.xx
將時區設為上海
rm -rf /etc/localtime
ln -s /usr/share/zoneinfo/asia/shanghai /etc/localtime
然後通過定時任務,與阿里雲的時間伺服器 ntp1.aliyun.com 同步
iptables -i input -p udp --dport 123 -j accept
其他命令:
1. 安裝ntpdate工具
# yum -y install ntp ntpdate
2. 設定系統時間與網路時間同步
# /usr/sbin/ntpdate ntp1.aliyun.com
3. 將系統時間寫入硬體時間
# hwclock --systohc
4.強制系統時間寫入cmos中防止重啟失效
hwclock -w
clock -w
ntp時間伺服器
兩台虛擬機器 192.168.30.139 服務端 192.168.30.143 客戶端1 安裝ntp 服務 192.168.30.139 root hadoop1 opt yum install y ntp 192.168.30.143 root hadoop2 opt yum install y...
NTP時間伺服器
ntp network time protocol 網路時間協議,工作在udp的123埠上。是用來使計算機時間同步化的一種協議,它可以使計算機對其伺服器或時鐘源 如石英鐘,gps等等 做同步化,它可以提供高精準度的時間校正 區域網上與標準間差小於1毫秒,網際網路上幾十毫秒 且可介由加密確認的方式來防...
時間伺服器 NTP
本文主要從ntp通訊協議 ntp伺服器的階層概念 ntp伺服器的安裝與設定 client的安裝和配置 ntp的啟動與觀察等幾個方面詳細介紹了ntp伺服器。初探firewalld 計算機內部所記錄的的時鐘都記載於bios cmos 內的,但如果計算機上面的cmos電池沒電了,或者是某些特殊因素導致bi...