|
|
|
|
|
今天執(zhí)行一個程序,提示錯誤:
Signature expired: 20170517T062414Z is now earlier than 20170517T062840Z (20170517T063340Z - 5 min.)"
查了一下,原來是系統(tǒng)時間的同步問題,當(dāng)系統(tǒng)時間與全球統(tǒng)一時間不同步時,程序就出現(xiàn)了上述提示的錯誤。
那么如何解決該問題呢,其實就是設(shè)置一下系統(tǒng)時間與全球統(tǒng)一時間同步就可以了。
同步更新時間使用ntpdate
命令,直接執(zhí)行如下語句:
[root@mysrv ~] ntpdate time.nist.gov
執(zhí)行ntpdae命令提示command not found?
上面執(zhí)行語句用到 time.nist.gov ,這個是權(quán)威時間服務(wù)器地址。
權(quán)威時間服務(wù)器可以選用下面這些其中之一:
time.nist.gov
time.nuri.net
0.asia.pool.ntp.org
1.asia.pool.ntp.org
2.asia.pool.ntp.org
3.asia.pool.ntp.org
執(zhí)行成功會顯示類似如下的信息
30 Jul 18:01:08 ntpdate[11063]: adjust time server 216.229.0.179 63592.064680 sec
如果執(zhí)行ntpdate
命令時返回提示:
ntpdate:command not found
那么需要先安裝ntpdate
命令,執(zhí)行語句如下:
debian:
[root@mysrv ~] apt-get install ntpdate
centos:
[root@mysrv ~] yum install ntpdate
通過上述操作后,文中的問題就可以解決了。