1.使用背景
在測試項目的時候,發現系統中多處時間不一致,檢查發現有的是實時時間,有的是服務器時間,所以需要對服務器時間做一個校准。
2.操作步驟
第一步:安裝ntpdate
命令:yum install -y ntpdate
第二步:刪除/etc/localtime
命令:rm -rf /etc/localtime
第三步:復制上海時區
命令:cp /usr/share/zoneinfo/Asia/Shanghai /etc/locatime
第四步:更新時間
命令:ntpdate - ntp.api.bz
第五步:保存修改
命令:hwclock -w
最后,可以查看date一下,查看修改效果
3.解決服務器時間與實際時間相差8小時的問題
原因:由於時區不同,校准時間后導致服務器時間與實際時間之前相差8小時,給出如下解決方案
第一步:在/etc/profile文件中增加一行 export TZ='CST-8'
第二步:使文件立即生效:source /etc/profile 或者 . /etc/profile
第三步:同步網絡時間:ntpdate time.nist.gov
第四步:同步成功后調整硬件時間:hwclock -w
最后,可以date一下,看時間是否准確