Linux伺服器同步網路時間

2021-08-02 03:21:13 字數 1832 閱讀 6193

為什麼要時間同步???

1.檢視時區是否正確  一般我們的是  asia/shanghai 時區

若不是,則需要修改時區  兩個檔案    /etc/localtime 和  /etc/sysconfig/clock

一、修改時區:

# cp /usr/share/zoneinfo/asia/shanghai /etc/localtime

修改為中國的東八區

# vi /etc/sysconfig/clock

zone="asia/shanghai"

utc=false

arc=false

二 、時間同步

ntp伺服器  0.asia.pool.ntp.org、time.nist.gov、ntp.api.bz

三、定時同步時間(crond  -e) 或者開機同步時間(編寫指令碼到 /etc/init.d/)

crontab格式如下:

# for details see man 4 crontabs

# example of job definition:

# .---------------- minute (0 - 59)

# |  .------------- hour (0 - 23)

# |  |  .---------- day of month (1 - 31)

# |  |  |  .------- month (1 - 12) or jan,feb,mar,apr ...

# |  |  |  |  .---- day of week (0 - 6) (sunday=0 or 7) or sun,mon,tue,wed,thu,fri,sat

# |  |  |  |  |

# *  *  *  *  *  command to be executed

每天 6:00 進行時間同步

注:/sbin/hwclock -w 同步bios時鐘,強制把系統時間寫入cmos:當我們進行完 linux 時間的校時後,還需要以 hwclock -w 來更新 bios 的時間,因為每次開機的時候,系統會重新由 bios 將時間讀出來,所以, bios 才是重要的時間依據。

開機同步時間

Linux伺服器同步網路時間

linux伺服器執行久時,系統時間就會存在一定的誤差,一般情況下可以使用date命令進行時間設定,但在做資料庫集群分片等操作時對多台機器的時間差是有要求的,此時就需要使用ntpdate進行時間同步。一 修改時區 cp usr share zoneinfo asia shanghai etc loca...

Linux同步網路時間

linux伺服器執行久時,系統時間就會存在一定的誤差,一般情況下可以使用date命令進行時間設定,但在做資料庫集群分片等操作時對多台機器的時間差是有要求的,此時就需要使用ntpdate進行時間同步 安裝 yum install ntpdate ntpdate簡單用法 ntpdate ip ntpda...

linux同步網路時間

linux伺服器執行久時,系統時間就會存在一定的誤差,一般情況下可以使用date命令進行時間設定,但在做資料庫集群分片等操作時對多台機器的時間差是有要求的,此時就需要使用ntpdate進行時間同步。一 修改時區 cp usr share zoneinfo asia shanghai etc loca...