所有節點都要確保已安裝ntpd(在步驟
4已安裝)
1.首先選擇一台伺服器作為時間伺服器。
假設選定為node1.sunny.cn伺服器為時間伺服器。
2.ntp伺服器的配置
修改ntp.conf檔案:
vi /etc/ntp.conf
一共修改三處內容,將#去掉,並且將網段修改正確。
restrict 192.168.2.2 mask 192.168.2.255 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 clockfudge 127.127.1.0 stratum 10
3.編輯/etc/sysconfig/ntpd檔案,替換為以下內容
vim /etc/sysconfig/ntpd# drop root to id 'ntp:ntp' by default
.sync_hwclock=yes
options="-u ntp:ntp -p /var/run/ntpd.pid -g"
4.設定正確時間,啟動
ntpd
服務,並且設定開機啟動
可以忽略這步
date -s 『2017-01-01 01:01:01』
啟動服務
service ntpd start
在/etc/rc.local中新增如下
ntp伺服器的啟動命令列
/etc/init.d/ntpd start
5.root賬戶下在每個需要同步的子節點編寫
crontab
任務。
命令:
crontab -e
輸入以下內容:
0-59/10 * * * * /usr/sbin/ntpdate node1.sunny.cn
這個任務的意義就是每10分鐘和
node1
同步時間。
6.執行/usr/sbin/ntpdate node1.sunny.cn立刻同步伺服器時間。
Linux時間同步設定
本文 1.首先需了解linux內一任務計畫工具crontab crontab可以定時去執行你要做的動作 直接用crontab命令編輯 crontab u 設定某個使用者的cron服務,一般root使用者在執行這個命令的時候需要此引數 crontab l 列出某個使用者cron服務的詳細內容 cron...
linux設定ntp時間同步
ntp時鐘同步方式說明 ntp在linux下有兩種時鐘同步方式,分別為直接同步和平滑同步 直接同步 使用ntpdate命令進行同步,直接進行時間變更。如果伺服器上存在乙個12點執行的任務,當前伺服器時間是13點,但標準時間時11點,使用此命令可能會造成任務重複執行。因此使用ntpdate同步可能會引...
Linux時間設定及同步
linux系統安裝時選擇的utc時間是國際標準時間,而中國處於utc 8時區,因此安裝系統時不要選擇utc時區。還有就是linux有兩個時鐘 1 bios時鐘及硬體時間 2 kernel時鐘及系統時間 下面分別介紹bios時間和kernel時間的檢視 設定及兩個時間的同步。一 檢視bios時鐘 1 ...