為Hadoop分布式做準備,Linux多台機器,需要保證每台機器時間是一緻的
方法一:通過Linux crontab實作
我們系統可以每1分鐘和時間伺服器進行同步
時間同步,允許存在毫秒基本的誤差
*/1 * * * * ntpdate ntp_servet_ip
方法二:直接使用ntp服務同步外網時間伺服器
選擇一台機器作為同步服務A
A與外網同步
B,C 同步A
配置機器A:sudo vi /etc/ntp.conf
第一步:删除/或注釋掉預設配置
第二步:添加配置
啟動ntp服務
sudo service ntpd start
(因為不是超管登陸,登陸的使用者配置了root的權限)
檢視同步狀态
ntpstat
配置機器B,C sudo vi /etc/ntp.conf
server A機器的Ip
-----------------------------------------華麗的分割線------------------------------------------
配置完BC機器後,手動觸發同步
sudo ntpdate 192.168.59.213(<-- A機器的IP)
啟動ntp服務
sudo service ntpd start
方法三:強制修改系統時間
sudo date -s “yyyy-MM-dd hh:mm:ss”
使用遠端連接配接對全部會話視窗發送指令,同時修改系統時間