自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux服務(wù)器時間同步那些事

系統(tǒng) Linux
本文主要介紹內(nèi)外網(wǎng)集群的時間同步、內(nèi)網(wǎng)linux服務(wù)器之間時間同步和外網(wǎng)單臺機器設(shè)置時間同步的那些事,希望對大家有所幫助。

Linux服務(wù)器時間同步那些事

內(nèi)外網(wǎng)集群的時間同步①

  • Server端:可以訪問外網(wǎng)的機器
  • Client端:在內(nèi)網(wǎng)里的機器

一、server端安裝ntp校時包,修改獨立主機

rm -rf /etc/localtime #先清除原有的鏈接文件

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #修改時區(qū)到東8區(qū)。

date -R #查看的時區(qū)設(shè)置。

接下來調(diào)整系統(tǒng)時間與時間服務(wù)器同步

Debian系統(tǒng)安裝NTP校時包:

代碼如下:

  1. apt-get install ntpdate #安裝ntp 

CentOS系統(tǒng)安裝NTP校時包:

代碼如下: 

  1. yum -y install ntpdate ntp #安裝ntp 

Ubuntu系統(tǒng)安裝NTP校時包:

代碼如下:

  1. sudo apt-get install -y ntpdate ntp 

二、server端修改/etc/ntp.conf配置文件

編輯 /etc/ntp.conf

  1. server cn.pool.ntp.org 
  2.  
  3. restrict default nomodifynotrapnoquery 
  4.  
  5. restrict 127.0.0.1   # 開啟內(nèi)部遞歸網(wǎng)絡(luò)接口 lo 
  6.  
  7. restrict 192.168.9.0 mask 255.255.255.0 nomodify notrap #在內(nèi)部子網(wǎng)里面的客戶端可以 進行網(wǎng)絡(luò)校時,但不能修改NTP服務(wù)器的時間參數(shù)  

由于配置的是本地時間 ,所以還需要配置一個使用系統(tǒng)時鐘作為時間源的NTP服務(wù)器,需要在/etc/ntp.conf文件中添加如下的記錄:

  1. server 127.127.1.0 
  2.  
  3. fudge 127.127.1.0 stratum 10  

然后保存退出

接著輸入下面的命令:

  1. ntpdate -d cn.pool.ntp.org #調(diào)試查看時間差異 
  2.  
  3. ntpdate cn.pool.ntp.org #手動校準系統(tǒng)時間 
  4.  
  5. date -R # 檢查時間是否同步 

三、server端修改ntpd 的系統(tǒng)配置

  1. vi /etc/sysconfig/ntpd 
  2.  
  3. SYNC_HWCLOCK=yes #同步獨立主機的硬件時鐘  

然后:wq退出

  1. chkconfig --levels 235 ntpd on #配置開機啟動ntp服務(wù),定期同步時間 
  2. /etc/init.d/ntpd start#啟動ntp同步 

四、client端配置ntpd服務(wù)

注:client端保證與server端的網(wǎng)絡(luò)通暢

編輯/etc/ntp.conf文件,前面的這兩行注釋掉

  1. #restrict default kod nomodify notrap nopeer noquery 
  2.  
  3. #restrict -6 default kod nomodify notrap nopeer noquery 
  4.  
  5. #server 0.centos.pool.ntp.org iburst 
  6.  
  7. #server 1.centos.pool.ntp.org iburst 
  8.  
  9. #server 2.centos.pool.ntp.org iburst 
  10.  
  11. #server 3.centos.pool.ntp.org iburst  

在里面加上

restrict 服務(wù)端地址 nomodify

server 服務(wù)端地址 prefer

service ntpd start啟動ntpd服務(wù)

chkconfig ntpd on 加入開機啟動項

五、檢查ntpd的工作情況(網(wǎng)絡(luò)連通性(是否開放了123端口)和同步情況)

ntpq -p查看是否能正確輸出

date -R 每臺機器查看時間

linux下防火墻規(guī)則如果極嚴格的話可能會影響ntpd對時,打開 sport 123 即可

  1. iptables -I INPUT -p udp -m udp --sport 123 -j ACCEPT 

內(nèi)網(wǎng)linux服務(wù)器之間時間同步②

首先設(shè)置主機器,先設(shè)置時區(qū),在修改配置文件

  1. rm -rf /etc/localtime #先清除原有的鏈接文件 
  2.  
  3. ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #修改時區(qū)到東8區(qū)。 
  4.  
  5. date -R #查看的時區(qū)設(shè)置。將本機時間修改為標準時間  

hwclock --systohc && hwclock -w 使用系統(tǒng)時間刷入硬件時間

編輯/etc/ntp.conf文件

在里面加上

  1. restrict 127.0.0.1   # 開啟內(nèi)部遞歸網(wǎng)絡(luò)接口 lo 
  2.  
  3. restrict 192.168.5.0 mask 255.255.255.0 nomodify #在內(nèi)部子網(wǎng)里面的客戶端可以 進行網(wǎng)絡(luò)校時,但不能修改NTP服務(wù)器的時間參數(shù) 

由于配置的是本地時間 ,所以還需要配置一個使用系統(tǒng)時鐘作為時間源的NTP服務(wù)器,需要在/etc/ntp.conf文件中添加如下的記錄:

  1. server 127.127.1.0 
  2.  
  3. fudge 127.127.1.0 stratun 10  

在以上的記錄中:

指定的IP地址是一個“偽”IP地址,確定本地系統(tǒng)為時間源。

指定的IP地址127.127.1.1告訴NTP使用內(nèi)部時鐘作為時間源。

"fudge"定義了這個時鐘的級別,如果沒有這個記錄,節(jié)點就是一級服務(wù)器。將級別重新定義為10是個好的辦法,這樣客戶端在查詢這個服務(wù)器的時候就會知道這個服務(wù)器不是一個可靠的時間源.

這種時間同步的方式只應(yīng)該在本地的網(wǎng)絡(luò)不能使用外部的時間源的時候使用

啟動ntp服務(wù)

  1. service ntpd start 

設(shè)置開機啟動

  1. chkconfig ntpd on 

然后配置客戶端,在192.168.5.103這臺主機上面,編輯/etc/crontab這個文件,用于設(shè)置此節(jié)點每分鐘要像主服務(wù)器同步時間

設(shè)置如下:

  1. * * * * * root /usr/sbin/ntpdate 192.168.5.102;/sbin/hwclock -w 

查看時間是否一致

***提及一點,ntp服務(wù),默認只會同步系統(tǒng)時間。如果想要讓ntp同時同步硬件時間,可以設(shè)置/etc/sysconfig/ntpd文件。

在/etc/sysconfig/ntpd文件中,添加 SYNC_HWCLOCK=yes 這樣,就可以讓硬件時間與系統(tǒng)時間一起同步。

自動腳本如下:

  1. #!/bin/bash 
  2.  
  3. cat << EOF  >> /etc/ntp.conf  
  4.  
  5. restrict 127.0.0.1 
  6.  
  7. restrict 192.168.5.0 mask 255.255.255.0 nomodify 
  8.  
  9. server 127.127.1.0 
  10.  
  11. fudge 127.127.1.0 stratun 10 
  12.  
  13. EOF 
  14.  
  15. service ntp restart 
  16.  
  17. chkconfig ntpd on 
  18.  
  19. #客戶端修改內(nèi)容 
  20.  
  21. echo >>   

更新腳本2

  1. #!/bin/bash 
  2.  
  3. #備份源文件 
  4.  
  5. mv /etc/localtime /etc/localtimebak 
  6.  
  7. #修改時區(qū)為東八區(qū) 
  8.  
  9. ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 
  10.  
  11. #校準當前時間 
  12.  
  13. date -s "2017-10-24 12:09:38" 
  14.  
  15. #使用系統(tǒng)時間刷入硬件時間 
  16.  
  17. hwclock --systohc 
  18.  
  19. #修改配置文件 
  20.  
  21. cat << EOF  >> /etc/ntp.conf  
  22.  
  23. restrict 127.0.0.1 
  24.  
  25. restrict 192.168.9.0 mask 255.255.255.0 nomodify 
  26.  
  27. server 127.127.1.0 
  28.  
  29. fudge 127.127.1.0 stratun 10 
  30.  
  31. EOF 
  32.  
  33. #重啟開機自啟 
  34.  
  35. service ntpd restart 
  36.  
  37. chkconfig ntpd on 

外網(wǎng)單臺機器設(shè)置時間同步③

一、安裝ntp校時包,修改獨立主機

  1. rm -rf /etc/localtime #先清除原有的鏈接文件 
  2.  
  3. ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #修改時區(qū)到東8區(qū)。 
  4.  
  5. date -R #查看的時區(qū)設(shè)置。  

接下來調(diào)整系統(tǒng)時間與時間服務(wù)器同步

Debian系統(tǒng)安裝NTP校時包:

代碼如下:

  1. apt-get install ntpdate #安裝ntp 

CentOS系統(tǒng)安裝NTP校時包:

代碼如下:

  1. yum -y install ntpdate ntp #安裝ntp 

Ubuntu系統(tǒng)安裝NTP校時包:

代碼如下:

  1. sudo apt-get install -y ntpdate ntp 

二、修改/etc/ntp.conf配置文件

vi /etc/ntp.conf 就會看到以下內(nèi)容:

  1. server 0.centos.ntp.org 
  2.  
  3. server time.windows.com 
  4.  
  5. server time.nist.gov  

這是默認的ntp同步服務(wù)器,大家可以自己改,全球ntp服務(wù)器地址:http://www.pool.ntp.org/

cn.pool.ntp.org //這中國的ntp服務(wù)器

我改成了:

  1. server cn.pool.ntp.org 
  2.  
  3. server time-a.nist.gov 
  4.  
  5. server time.windows.com 
  6.  
  7. server time.nist.gov  

然后保存退出

接著輸入下面的命令:

  1. ntpdate -d cn.pool.ntp.org #調(diào)試查看時間差異 
  2.  
  3. ntpdate cn.pool.ntp.org #同步時間 
  4.  
  5. date -R # 檢查時間是否同步 

三、修改ntp 的系統(tǒng)配置

  1. vi /etc/sysconfig/ntpd 
  2.  
  3. SYNC_HWCLOCK=yes #同步獨立主機的硬件時鐘  

然后:wq退出

  1. chkconfig --levels 235 ntpd on #配置開機啟動ntp服務(wù),定期同步時間 
  2.  
  3. /etc/init.d/ntpd start#啟動ntp同步 

自動腳本如下:

  1. #!/bin/bash 
  2.  
  3. #備份源文件 
  4.  
  5. mv /etc/localtime /etc/localtimebak 
  6.  
  7. #修改時區(qū)為東八區(qū) 
  8.  
  9. ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 
  10.  
  11. #安裝ntp服務(wù) 
  12.  
  13. yum -y install ntpdate ntp 
  14.  
  15. #修改/etc/ntp.conf  
  16.  
  17. cat << EOF  >> /etc/ntp.conf  
  18.  
  19. server cn.pool.ntp.org 
  20.  
  21. server time-a.nist.gov 
  22.  
  23. server time.windows.com 
  24.  
  25. server time.nist.gov 
  26.  
  27. EOF 
  28.  
  29. #調(diào)試查看時間差異 
  30.  
  31. ntpdate -d cn.pool.ntp.org 
  32.  
  33. #同步時間 
  34.  
  35. ntpdate cn.pool.ntp.org && echo "SYNC_HWCLOCK=yes" >>/etc/sysconfig/ntpd || echo "Setting Filed!" 
  36.  
  37. #自啟動 
  38.  
  39. chkconfig --levels 235 ntpd on 
  40.  
  41. /etc/init.d/ntpd start 
  42.  
  43. echo `date`   
責任編輯:龐桂玉 來源: 運維派
相關(guān)推薦

2010-09-27 14:25:39

DHCP服務(wù)器

2009-02-13 11:06:00

時間同步服務(wù)器服務(wù)器

2015-07-23 13:10:38

服務(wù)器虛擬化

2023-03-17 08:50:00

服務(wù)器時鐘服務(wù)數(shù)據(jù)庫

2017-05-15 21:50:54

Linux引號

2015-09-16 13:19:46

javascript服務(wù)器

2010-08-06 14:46:51

思科路由器NTP服務(wù)器配置

2025-01-08 09:31:50

2009-11-11 10:18:02

2018-09-19 12:08:04

Linux服務(wù)器數(shù)據(jù)

2021-08-30 12:05:46

Linux字節(jié)對齊代碼

2018-04-19 18:34:42

互聯(lián)網(wǎng)

2010-09-02 10:50:17

時間同步服務(wù)器

2010-03-04 14:15:38

Ubuntu MySQ

2018-04-11 08:54:16

Linux ARM存儲分布

2022-06-05 13:51:47

SentinelOpenFeign服務(wù)熔斷

2024-03-18 00:00:05

Java服務(wù)JVM

2021-08-06 11:50:49

Linux 字節(jié)對齊Linux 系統(tǒng)

2010-08-20 10:29:40

NTP

2009-02-10 17:28:00

服務(wù)器租用服務(wù)器托管服務(wù)器
點贊
收藏

51CTO技術(shù)棧公眾號