linux 設置系統時間與同步
分散式集群中往往要求時間一致性,需要設置不同的伺服器為相同的時間
1. 手動設置伺服器時間
linux系統時鐘有兩個,一個是硬體時鐘,即BIOS時間,就是我們進行CMOS設置時看到的時間,另一個是系統時鐘,是linux系統Kernel時間。當Linux啟動時,系統Kernel會去讀取硬體時鐘的設置,然後系統時鐘就會獨立於硬體運作。有時我們會發現系統時鐘和硬體時鐘不一致,因此需要執行時間同步。
系統時鐘
date命令將日期設置為2014年6月18日
---- date -s 06/18/14
將時間設置為14點20分50秒
---- date -s 14:20:50
[root@bm4 ~]# date -s 10:54:15
2018年 11月 27日 星期二 10:54:15 CST
將時間設置為2014年6月18日14點16分30秒(MMDDhhmmYYYY.ss)
----date 0618141614.30
硬體時鐘
hwclock/clock 命令查看、設置硬體時間
查看系統硬體時鐘
hwclock --show 或者
clock --show
[root@bm1 ~]# hwclock --show
2018年11月27日 星期二 10時59分24秒 -0.781785 秒
設置硬體時間
hwclock --set --date="06/18/14 14:55" (月/日/年時:分:秒)或者# clock --set --date="06/18/14 14:55" (月/日/年時:分:秒)
同步系統及硬體時鐘
可以使用hwclock或者clock進行同步,
硬體時鐘與系統時鐘同步:
# hwclock --hctosys 或者 # clock --hctosys hc代表硬體時間,sys代表系統時間,即用硬體時鐘同步系統時鐘
系統時鐘和硬體時鐘同步:
# hwclock --systohc或者# clock --systohc 即用系統時鐘同步硬體時鐘
注意: 在少量集群中設置時鐘同步的時候,可以先設置系統時鐘,然後同步硬體時鐘(避免機器重啟後時間再次變成不一致的情況)
很多台機器的時候可以選擇安裝NTP服務,這個後續進行說明
打開今日頭條,查看更多精彩圖片※Oracle基本語法(創建:表空間、用戶、授權、約束等)使用指南
※如何使用netstat命令辨別DDOS入侵
TAG:程序員小新人學習 |