linux更新時間
❶ linux ntpd 多長時間同步時間
執行ntpdatexxx.xxx.xxx.xxx(ntp伺服器地址)。Linux下配置NTP伺服器配置方法:1、ntp服務安裝NTP服務在RHEL5.x中式默認安裝的軟體包,可用rpm-qa|grepntp檢查是否安裝,如果未安裝可使用如下命令安裝與刪除NTP伺服器軟體包#使用rpm方式安裝rpm-ivhntp-4.2.2p1-8.el5.i386.rmp#使用yum方式安裝yum-yinstallntp.i*#使用rpm方式刪除rpm-entp-4.2.2pl-8.el5.i386.rpm#使用yum方式刪除yum-yremoventp.i*2、ntp服務配置在ntp服務安裝完成後,需要修改ntp服務配置文件。ntp服務主配置文件/etc/ntp.conf2.1ntp服務的啟動、暫停NTP屬於systemV服務,其啟動、暫停相關命令如下:#啟動servicentpdstart#停止Servicentpdstop#重新載入servicentpdreload#查看當前啟動狀態servicentpdstatus2.2ntp服務自動載入設置ntp服務下一次開機運行狀態可通過命令配置#在運行級別2、3、4、5上設置為自動運行chkconfigntpdon#在運行級別2、3、4、5上設置為不自動運行chkconfigntpdoff#在運行級別3、5上設置為自動運行chkconfigntpd--level35on#在運行級別3、5上設置為不自動運行chkconfigntpd--level35off2.3配置信息配置ntp,將Internet上的時間伺服器作為內部標准時間來源,過程如下1)修改/etc/ntp.conf文件.0.0.1restrict-6::1restrict192.168.0.0mask255.255.255.0nomodifynotraprestrict192.168.1.0mask255.255.255.0nomodifynotrap#指定Internet上的時間伺服器restrict207.46.232.182mask255.255.255..46.232.182server127.127.1.0fudge127.127.1.0stratum10keys/etc/ntp/keys#指定NTP伺服器日誌文件logfile/var/log/ntp2)修改/etc/ntp/stpe-tickers文件,內容如下(當ntpd服務啟動時,會自動與該文件中記錄的上層NTP服務進行時間校對)207.46.232.182127.127.1.03)修改/etc/sysconfig/ntpd文件,內容如下:#允許BIOS與系統時間同步,也可以通過hwclock-w命令SYNC_HWCLOCK=yes4)在配置完成並重新啟動服務後,可通過ntpstat命令顯示本機上一次與上層ntp伺服器同步時間的情況,也可以使用ntpq-p查看本機與上層ntp伺服器通信情況,2.4圖形界面配置NTP圖形界面下直接用system-config-date,在「NetworkTimeProtocol」選項頁指定NTP伺服器後勾選「」,將ntpd服務設置為自動運行即可。2.5客戶端訪問1)Linux客戶端可通過圖形界面進行配置,也可以通過ntpdate命令立即與NTP伺服器及行時間校對。ntpdate192.168.0.102)Windows客戶端,只需雙擊任務欄右下角的時鍾,選擇「Internet時間」選項頁,輸入NTP服務IP地址或FQDN,並勾選「自動與Internet時間伺服器同步」即可。Windows默認7天自動更新一次,可通過修改注冊表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpClient\SpecialPollInterval默認單位為妙,修改後重新啟動即可生效。
❷ Linux 怎麼更新 NTP 時間
1.請確確認各節點的ntp包已經安裝 ,我這里是個4.2.2的版本
[oracle@nascds10 ~]$ rpm -qa | grep ntp
ntp-4.2.2p1-9.el5_4.1
2.請編輯各個節點的ntp.conf文件
[oracle@nascds10 ~]$ su - root
Password:
[root@nascds10 ~]# vi /etc/ntp.conf
#New ntp server added by Robinson
server 192.168.1.128 prefer <<<<===========這里是時鍾伺服器
restrict 192.168.7.0 mask 255.255.255.255 nomodify notrap #基於網段的限制(限制在網段192.168.7.0)
broadcastdelay 0.008
[root@nascds11 ~]# vi /etc/ntp.conf
#New ntp server added by Robinson
server 192.168.7.71 prefer
broadcastdelay 0.008
3、配置ntpd的參數,我們主要強調的是要配置成"微調的模式" 也就是在options中要加入 -x的選項
[root@nascds10 ~]# vi /etc/sysconfig/ntpd
#The following item added by Robinson
#Set to 'yes' to sycn hw clock after successful ntpdate
SYNC_HWCLOCK=yes
OPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid"
[root@nascds11 ~]# vi /etc/sysconfig/ntpd
The following item added by Robinson
SYNC_HWCLOCK=yes
OPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid"
4、自動啟動配置
[root@nascds10 ~]# chkconfig ntpd on
[root@nascds11 ~]# chkconfig ntpd on
5、重啟一下,使最新配置生效
[root@nascds10 ~]# service ntpd restart
Shutting down ntpd: [ OK ]
ntpd: Synchronizing with time server: [ OK ]
Syncing hardware clock to system time [ OK ]
Starting ntpd: [ OK ]
[root@nascds11 ~]# service ntpd restart
Shutting down ntpd: [ OK ]
ntpd: Synchronizing with time server: [ OK ]
Syncing hardware clock to system time [ OK ]
Starting ntpd: [ OK ]
6、檢查ntpd進程的狀態
[root@nascds10 ~]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
LOCAL(0) .LOCL. 10 l 40 64 1 0.000 0.000 0.001
[root@nascds11 ~]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
test.oracle.com .INIT. 16 u 60 64 0 0.000 0.000 0.000
LOCAL(0) .LOCL. 10 l 59 64 1 0.000 0.000 0.001
❸ linux 系統怎麼更新時間伺服器
如果是linux系統校時的話:
ntpdate
時間伺服器
hwclock
-w
就可以了。
❹ 如何更新linux系統時間
方法/步驟
修改系統時間。
linux系統時鍾有兩個,一個是硬體時鍾,即BIOS時間,就是我們進行CMOS設置時看到的時間,另一個是系統時鍾,是linux系統Kernel時間。當Linux啟動時,系統Kernel會去讀取硬體時鍾的設置,然後系統時鍾就會獨立於硬體運作。有時我們會發現系統時鍾和硬體時鍾不一致,因此需要執行時間同步,下面就分享一下時間設置及時鍾同步的命令使用方法。
date命令將日期設置為2014年6月18日
---- date -s 06/18/14
將時間設置為14點20分50秒
---- date -s 14:20:50
將時間設置為2014年6月18日14點16分30秒(MMDDhhmmYYYY.ss)
----date 0618141614.30
hwclock/clock 命令查看、設置硬體時間
查看系統硬體時鍾
hwclock --show 或者
clock --show
設置硬體時間
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 即用系統時鍾同步硬體時鍾
❺ linux怎麼修改時間
一、手動修改
1. date命令:查看當前時間
修改成功!
❻ linux下如何定期自動更新時間
Can use ntpdate or rdate command to sync the datetime with remote server.
i.e.:
# ntpdate remote_server
or
# rdate -s remote_server
Also, sync the remote server periodically is a good idea!
# crontab -e
# auto sync with time server at 0:00 everyday
0 0 * * * rdate -t 60 -s stdtime.gov.hk記住,更新完後要用 clock -w 或 hwclock -w 實時間寫入到BIOS中,這樣下次啟動機子時,時間就會自動更新了。1.在虛擬終端中使用date命令來查看和設置系統時間查看系統時鍾的操作:# date設置系統時鍾的操作:# date 091713272003.30通用的設置格式:# date 月日時分年.秒2.使用hwclock或clock命令查看和設置硬體時鍾查看硬體時鍾的操作:# hwclock --show 或# clock --show2003年09月17日 星期三 13時24分11秒 -0.482735 seconds設置硬體時鍾的操作:# hwclock --set --date="09/17/2003 13:26:00"或者# clock --set --date="09/17/2003 13:26:00"通用的設置格式:hwclock/clock --set --date=「月/日/年 時:分:秒」。3.同步系統時鍾和硬體時鍾Linux系統(筆者使用的是Red Hat 8.0,其它系統沒有做過實驗)默認重啟後,硬體時鍾和系統時鍾同步。如果不大方便重新啟動的話(伺服器通常很少重啟),使用clock或hwclock命令來同步系統時鍾和硬體時鍾。硬體時鍾與系統時鍾同步:# hwclock --hctosys或者# clock --hctosys上面命令中,--hctosys表示Hardware Clock to SYStem clock。系統時鍾和硬體時鍾同步:# hwclock --systohc或者# clock --systohc使用圖形化系統設置工具設置時間對於初學者來,筆者推薦使用圖形化的時鍾設置工具,如Red Hat 8.0中的日期與時間設置工具,可以在虛擬終端中鍵「redhat-config-time」命令,或者選擇「K選單/系統設置/日期與時間」來啟動日期時間設置工具。使用該工具不必考慮系統時間和硬體時間,只需從該對話框中設置日期時間,可同時設置、修改系統時鍾和硬體時鍾。
❼ 如何更新linux伺服器的系統時間
ntpdate時報錯:the NTP socket is in use說明ntpdate已經後台啟動,如果/etc下關於ntp的配置文件沒有問題的話,他會自動更新本機時間,並提供時間同步服務。手動更新的話需要在系統服務中關閉相關的自動啟動項。
❽ linux 修改時間命令
我們一般使用「date -s」命令來修改系統時間。比如將系統時間設定成1996年6月10日的命令如下。
#date -s 06/10/96
將系統時間設定成下午1點12分0秒的命令如下。
#date -s 13:12:00
注意,這里說的是系統時間,是linux由操作系統維護的。
在系統啟動時,Linux操作系統將時間從CMOS中讀到系統時間變數中,以後修改時間通過修改系統時間實現。為了保持系統時間與CMOS時間的一致性,Linux每隔一段時間會將系統時間寫入CMOS。由於該同步是每隔一段時間(大約是11分鍾)進行的,在我們執行date -s後,如果馬上重起機器,修改時間就有可能沒有被寫入CMOS,這就是問題的原因。如果要確保修改生效可以執行如下命令。
#clock -w
這個命令強制把系統時間寫入CMOS
❾ linux時間同步伺服器的時間更新問題
已經運行ntp服務的機器,在執行相同的命令會報錯.
the NTP socket is in use, exiting
錯誤原因:ntpd伺服器正在運行中. 可以通過 ps aux | grep ntpd 查看ntpd正在運行.可以先關閉. service ntpd stop 在運行相同的命令。沒有其他辦法。