centos中怎么設(shè)置時(shí)區(qū),針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。
成都創(chuàng)新互聯(lián)2013年至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站制作、做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元山南做網(wǎng)站,已為上家服務(wù),為山南各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792
timedatectl status
centos7 都是這樣的設(shè)置時(shí)區(qū)的。
RHEL7.4 192.168.100.1 作為時(shí)間服務(wù)器,其它主機(jī)到這臺(tái)來(lái)同步時(shí)間。
時(shí)間服務(wù)器安裝及配置:
#yum install chrony --RHEL7默認(rèn)已安裝chrony,而沒(méi)有安裝ntpd.
#systemctl status chronyd --查看chronyd服務(wù)狀態(tài)
#systemctl enable chronyd --開機(jī)啟動(dòng)
#vi /etc/chrony.conf --修改配置文件
#server 0.rhel.pool.ntp.org iburst --注釋這4行,由于是內(nèi)網(wǎng)環(huán)境,所以無(wú)法跟外部時(shí)間服務(wù)器進(jìn)行時(shí)間同步。 # Allow NTP client access from local network. |
#systemctl restart chronyd --修改完配置文件后,重啟chronyd服務(wù)
[root@rhel1 ~]# netstat -antulp | grep chronyd |
1.顯示系統(tǒng)的當(dāng)前時(shí)間和日期
timedatectl
# timedatectl status
# 兩條命令效果等同
[root@rhel1 ~]# timedatectl |
注意NTP synchronized值,只有時(shí)間服務(wù)器自己同步完成時(shí)間之后,才能為其它服務(wù)器提供時(shí)間同步服務(wù)。
2.設(shè)置日期與時(shí)間
timedatectl set-time "YYYY-MM-DD HH:MM:SS"
timedatectl set-time "YYYY-MM-DD"
timedatectl set-time "HH:MM:SS"
3.查看所有可用的時(shí)區(qū)
timedatectl list-timezones
# 亞洲
timedatectl list-timezones | grep -E "Asia/S.*"
4.設(shè)置時(shí)區(qū)
timedatectl set-timezone Asia/Shanghai
5.設(shè)置硬件時(shí)間
# 硬件時(shí)間默認(rèn)為UTC
timedatectl set-local-rtc 1
# hwclock --systohc --localtime
# 兩條命令效果等同
6.啟用NTP時(shí)間同步
timedatectl set-ntp yes
# yes或no; 1或0也可以
問(wèn)題:不明白這里啟用ntp時(shí)間同步有啥意義。難道是說(shuō)可以在時(shí)間服務(wù)器上都安裝chronyd和ntpd服務(wù)來(lái)同時(shí)提供時(shí)間服務(wù)嗎????如果設(shè)置為yes,手動(dòng)設(shè)置時(shí)間則報(bào)錯(cuò)。看本文結(jié)尾。
7、查看時(shí)間源信息
[root@rhel1 ~]# chronyc sources .-- Source mode '^' = server, '=' = peer, '#' = local clock. |
客戶端時(shí)間同步配置:
1.yum install chrony –y
2.修改配置文件
[root@rhel2 ~]# vi /etc/chrony.conf |
3.重啟chronyd并設(shè)置開機(jī)啟動(dòng)
[root@rhel2 ~]# systemctl restart chronyd.service
[root@rhel2 ~]# systemctl enable chronyd.service
4. 查看時(shí)間同步狀態(tài)
[root@rhel2 ~]# timedatectl |
重啟chronyd服務(wù)后,需要過(guò)幾分鐘才會(huì)自動(dòng)完成同步。
如果需要手動(dòng),可使用下面的命令:
#ntpdate 192.168.100.1 如果同步失敗,則可能 是服務(wù)端的時(shí)間未同步。即服務(wù)端NTP synchronized 為no。
============================
手動(dòng)修改時(shí)間時(shí),必須把NTP enabled 設(shè)置為no.
[root@rhel1 ~]# date |
如果把NTP enabled 修改為yes時(shí),表示開啟自動(dòng)同步時(shí)間,此時(shí),是不能手動(dòng)修改時(shí)間的。
如果為No時(shí),表示關(guān)閉自動(dòng)同步時(shí)間。
[root@rhel1 ~]# timedatectl set-ntp yes
[root@rhel1 ~]# timedatectl set-time "2017-10-08 11:00:50"
Failed to set time: Automatic time synchronization is enabled
[root@rhel1 ~]# timedatectl set-ntp no
[root@rhel1 ~]# timedatectl set-time "2017-10-08 11:00:50"
[root@rhel1 ~]# date
Sun Oct 8 11:00:51 CST 2017
關(guān)于centos中怎么設(shè)置時(shí)區(qū)問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。