日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux同步系统时间

發布時間:2023/12/18 linux 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux同步系统时间 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

某些分布式集群環境需要時間同步才可以正確運行,故本文說明linux同步時間的兩種方法,網絡同步和手動同步并寫入BIOS

  • 環境
  • 網絡同步
  • 手動同步

環境

Centos7

[root@mym ~]# date Sun Jul 29 01:16:14 EDT 2018

其中,EDT表示美國東部夏令時。我們也要換成東8區CST時間

同步時間可以手動設置或者網絡同步

網絡同步

(1)
命令:ntpdate -u ntp.api.bz

若ntpdate命令不存在則安裝即可:yum -y install ntp

解釋:

  • ntpdate表示網絡同步時間
  • -u 表示可以越過防火墻與主機同步。可man ntpdate查看手冊
  • ntp.api.bz是NTP服務器(上海)。筆者親測有效
    如果仍然出現報錯,那么有可能是ntp服務器停用了,可以上網百度其它ntp服務器。
no server suitable for synchronization found

成功后可查看時間:

[root@mym ~]# date Sat Aug 4 13:34:17 CST 2018
  • 美國:time.nist.gov
  • 復旦:ntp.fudan.edu.cn
  • 微軟公司授時主機(美國) :time.windows.com
  • 臺警大授時中心(臺灣):asia.pool.ntp.org

(2)修改時區
網絡同步時間并不會幫助同步時區,同步時區的命令如下:

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

如下執行

[root@mini3 ~]# date Sat Aug 4 01:50:47 EDT 2018 [root@mini3 ~]# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime [root@mini3 ~]# date Sat Aug 4 13:52:29 CST 2018

(3)
最后進行寫入BIOS

hwclock [-rw]
- -r:查看現有BIOS時間,默認為-r參數
- -w:將現在的linux系統時間寫入BIOS中

注:當我們進行完 Linux 時間的校時后,還需要以 hwclock -w 來更新 BIOS 的時間,因為每次開機的時候,系統會重新由 BIOS 將時間讀出來,所以, BIOS 才是重要的時間依據。

hwclock -w

手動同步

此方法不建議使用,畢竟手動同步還是會有偏差,但是當沒有網絡的時候就可以使用

  • 按照網絡同步的方式先校準時區

  • 設置時間

日期設定:

date -s 2018/08/04

時間設定:

date -s 08:40:00

  • 寫入BIOS

總結

以上是生活随笔為你收集整理的Linux同步系统时间的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。