資源描述:
《linuxunix系統(tǒng)時(shí)間設(shè)置與同步文檔》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、基絀平臺(tái)部署說(shuō)明文桔Linux(AIX)系統(tǒng)時(shí)間設(shè)置與同步技術(shù)文檔項(xiàng)目及文檔信息發(fā)布閂期:2014-05-12項(xiàng)目名稱(chēng)文檔編號(hào)ALL-SJ-ZTJG-02承建方責(zé)任人建設(shè)方貴任人版本信息版本號(hào)發(fā)布曰期提交人市閱人更新位置更新摘要0.12015-03-12李建樹(shù)擬初稿目錄1觀31.1編寫(xiě)目的41.2時(shí)間同步的必要性42設(shè)置或同步的方法42.1查看當(dāng)前系統(tǒng)的時(shí)區(qū)42.2設(shè)置當(dāng)前系統(tǒng)吋區(qū)52.2.1方式一:替換時(shí)區(qū)文件52.2.2方式二:timeconfig命令52.2.3方式三:修改clock文件62.3查看Linux系統(tǒng)時(shí)間62
2、.4查看Linux硬件吋間62.5設(shè)置Linux系統(tǒng)時(shí)間62.6沒(méi)置Linux5更件時(shí)間72.7同步系統(tǒng)時(shí)間和硬件時(shí)間72.7.1硬件同步到系統(tǒng)72.7.2系統(tǒng)同步到硬件72.8不同機(jī)器之間的時(shí)間同步72.8.1方式1:與授時(shí)中心定時(shí)同步72.8.2方式3:使用叫xi服務(wù)82.8.2.1NtpdUIi務(wù)簡(jiǎn)介82.8.2.2Ntpd服務(wù)相關(guān)文件介紹82.8.2.3Ntpd)]艮務(wù)設(shè)置92.8.2.3.1啟動(dòng)92.8.23.2設(shè)置ntpd服務(wù)隨機(jī)器啟動(dòng)92.5.2.3.3配賈mp的服務(wù)文件92.8.2.3.4配置客戶(hù)端101概述在
3、Windows操作系統(tǒng)中,系統(tǒng)時(shí)間的設(shè)罝簡(jiǎn)單易懂,重啟、關(guān)機(jī)都不會(huì)產(chǎn)生影響,系統(tǒng)的時(shí)間會(huì)自動(dòng)保存在Bios的時(shí)鐘里。開(kāi)機(jī)時(shí),系統(tǒng)會(huì)自動(dòng)從Bios屮取硬件時(shí)間,以保證時(shí)間的不間斷。但在Linux中,系統(tǒng)吋間和硬件吋間不會(huì)自動(dòng)同步,系統(tǒng)吋間與硬件吋間以異步的方式運(yùn)行,互不干擾。硬件時(shí)間的運(yùn)行依賴(lài)Bios電池維持。而系統(tǒng)時(shí)間使用CPUtick維持。系統(tǒng)開(kāi)機(jī)時(shí),會(huì)自動(dòng)從Bios中取得硬件時(shí)間,設(shè)置為系統(tǒng)時(shí)間。1.1編寫(xiě)目的通過(guò)閱讀本文檔,可以了解到如何設(shè)置Linux的系統(tǒng)時(shí)間、硬件時(shí)間,如何同步Linux的系統(tǒng)時(shí)間和硬件時(shí)間,如何同步
4、Linux的系統(tǒng)時(shí)間與授時(shí)屮心的時(shí)間。1.2時(shí)間同步的必要性1)在Linux系統(tǒng)中申請(qǐng)CA證書(shū)的過(guò)程中,會(huì)涉及到證書(shū)生效日期問(wèn)題。2)在配置WAS集群的過(guò)程中,會(huì)涉及到集群時(shí)間差問(wèn)題,導(dǎo)致集群異常。2設(shè)置或同步的方法2.1查看當(dāng)前系統(tǒng)的時(shí)區(qū)執(zhí)行more/etc/sysconfig/clock命令,結(jié)果如閔:[root@ycportal?]社Imore/etc/svsconfiq/clockl#TheZONEparameterisonlyevaluatedbysystem-config-date.杜Thetimezoneofth
5、esystemisdefinedbythecontentsof/etc/localtime.KONE?MAsia/Shanqhai"lUTC=falseAROfalse其中的Z0NE=”Asia/Shanghai”,即表示當(dāng)前的時(shí)區(qū)是屮國(guó)時(shí)區(qū)。另外,還可以使用date-R命令査看,如下圖:[root@ycportal?]#date-RThu,12Mar201514:37:39k0800p^表示東八區(qū),即北京時(shí)間2.2設(shè)置當(dāng)前系統(tǒng)時(shí)區(qū)2.2.1方式一:替換時(shí)區(qū)文件239197677dnarkaah?ukEoaa^essss?Ia
6、h9nahs丄a&X
7、)/usr/share/2oneinto/Asia
8、RemoteNameSizeType如上圖,在/usr/share/zoneinfo/下面有很多時(shí)區(qū)文件,可以復(fù)制這些時(shí)區(qū)文件覆蓋/etc/localtime文件。執(zhí)行:cp/usr/share/zoneinfo/Asia/Shanghai/etc/localtime覆蓋之后,執(zhí)行date-R,查看時(shí)區(qū)是否修改為+800(東八區(qū))。注意,如果修改后,date-R命令的結(jié)果還不是東八區(qū),可能是由于你在profile或bash_profile里設(shè)置了TZ變量
9、,執(zhí)行vi.bash_profile命令查看bash_profile文件內(nèi)容,如果看到了TZ=”America/Los_Angeles”,則刪除此行或者修改為T(mén)Z=”Asia/Shanghai”。2.2.2方式二:timeconfig命令如果你的Linux系統(tǒng)是RedHatLinux,那么恭喜你,你可以使用timeconfig命令來(lái)通過(guò)圖形化界面來(lái)設(shè)置吋區(qū)(界面如下圖),以下是命令參數(shù):timeconfig(無(wú)參數(shù),則為正式設(shè)置)-test:僅做測(cè)試,并不真正的改變系統(tǒng)時(shí)區(qū)。-utc:把硬件時(shí)鐘上的時(shí)間視為為UTCo
10、Time
11、zoneSelection
12、Selectthetimezoneforthesystem.Asia/OatarAsia/OyzylordaAsia/RangoonAsia/RiyadhAsia/SakhalinAsia/SamarkandAsia/Seoul■0K■Cancel