【NTP】Redhat5.1環境下網路時間服務NTP的安裝部署
對於含有多個節點的RAC資料庫來說,多節點之間的時間要時刻保持一致,否則會因為時間不一致導致某個節點異常crash,So,我這裡展示一下NTP服務常見的配置的過程。
1.確認作業系統版本
[root@testdb ~]# uname -a
Linux testdb 2.6.18-53.el5xen #1 SMP Wed Oct 10 16:48:44 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux
2.驗證伺服器上安裝的ntp版本
[root@testdb ~]# rpm -q ntp
ntp-4.2.2p1-7.el5
如果沒有安裝,需要在安裝介質的Server目錄下找到ntp-4.2.2p1-7.el5.x86_64.rpm並安裝
# rpm -ivh /mnt/Server/ntp-4.2.2p1-7.el5.x86_64.rpm
3.ntp的配置是透過修改/etc/ntp.conf配置檔案完成的
4.修改有關許可權的設定
[root@testdb ~]# vi /etc/ntp.conf
語法如下:
restrict IP地址或域名 [mask 子網掩碼] [選項]
該語句用來限制其他計算機對本機NTP服務的訪問許可權,其中“IP地址或域名”如果為default,表示所有計算機的意思
列一下常用選項:
ignore: 禁止所有的NTP請求包進入
nomodify: 禁止其他計算機更改本機NTP服務的設定,但可以透過NTP伺服器進行網路校時
notrust: 禁止所有未透過認證的NTP包進入
noquery: 禁止其他計算機查詢本機NTP服務的狀態
我這裡設定為
restrict 144.194.192.0 mask 255.255.255.0 nomodify notrap
意義:僅允許144.194.192.0/24子網中的所有計算機可以透過本NTP伺服器進行網路校時,並且不能更改NTP服務
5.修改上層NTP伺服器的設定
[root@testdb ~]# vi /etc/ntp.conf
新增如下多臺NTP伺服器
server 137.189.8.137 prefer
server 218.75.4.130 prefer
server 192.43.244.18
server 133.100.11.8
禁止上層NTP伺服器修改或查詢本機上的NTP服務
restrict 137.189.8.137 mask 255.255.255.255 nomodify notrap noquery
restrict 218.75.4.130 mask 255.255.255.255 nomodify notrap noquery
restrict 192.43.244.18 mask 255.255.255.255 nomodify notrap noquery
restrict 133.100.11.8 mask 255.255.255.255 nomodify notrap noquery
6.向/etc/ntp/step-tickers檔案中新增上層NTP伺服器資訊,以便本機NTP服務能夠哦到指定的時間源那裡進行同步
[root@testdb ~]# vi /etc/ntp/step-tickers
137.189.8.137
218.75.4.130
192.43.244.18
133.100.11.8
0.rhel.pool.ntp.org
1.rhel.pool.ntp.org
2.rhel.pool.ntp.org
127.127.1.0
7.啟動NTP
[root@testdb ~]# /etc/init.d/ntpd start
8.停止NTP
[root@testdb ~]# /etc/init.d/ntpd stop
9.重啟NTP
[root@testdb ~]# /etc/init.d/ntpd restart
10.設定NTP隨系統啟動自動載入
[root@testdb ~]# chkconfig ntpd on
11.檢查NTP服務同步狀態
[root@testdb ~]# ntpq -p
12.客戶端時間同步命令
ntpdate 144.194.192.183 (此IP地址為配置的本地NTP伺服器的IP地址)
13.校對方法可以放到定時任務(crontab -e)中完成
14.小結
使用NTP可以很好的解決伺服器之間時鐘不一致的問題,無論在生產環境還是測試環境中,都建議採用NTP技術。
Good luck.
secooler
10.10.10
-- The End --
1.確認作業系統版本
[root@testdb ~]# uname -a
Linux testdb 2.6.18-53.el5xen #1 SMP Wed Oct 10 16:48:44 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux
2.驗證伺服器上安裝的ntp版本
[root@testdb ~]# rpm -q ntp
ntp-4.2.2p1-7.el5
如果沒有安裝,需要在安裝介質的Server目錄下找到ntp-4.2.2p1-7.el5.x86_64.rpm並安裝
# rpm -ivh /mnt/Server/ntp-4.2.2p1-7.el5.x86_64.rpm
3.ntp的配置是透過修改/etc/ntp.conf配置檔案完成的
4.修改有關許可權的設定
[root@testdb ~]# vi /etc/ntp.conf
語法如下:
restrict IP地址或域名 [mask 子網掩碼] [選項]
該語句用來限制其他計算機對本機NTP服務的訪問許可權,其中“IP地址或域名”如果為default,表示所有計算機的意思
列一下常用選項:
ignore: 禁止所有的NTP請求包進入
nomodify: 禁止其他計算機更改本機NTP服務的設定,但可以透過NTP伺服器進行網路校時
notrust: 禁止所有未透過認證的NTP包進入
noquery: 禁止其他計算機查詢本機NTP服務的狀態
我這裡設定為
restrict 144.194.192.0 mask 255.255.255.0 nomodify notrap
意義:僅允許144.194.192.0/24子網中的所有計算機可以透過本NTP伺服器進行網路校時,並且不能更改NTP服務
5.修改上層NTP伺服器的設定
[root@testdb ~]# vi /etc/ntp.conf
新增如下多臺NTP伺服器
server 137.189.8.137 prefer
server 218.75.4.130 prefer
server 192.43.244.18
server 133.100.11.8
禁止上層NTP伺服器修改或查詢本機上的NTP服務
restrict 137.189.8.137 mask 255.255.255.255 nomodify notrap noquery
restrict 218.75.4.130 mask 255.255.255.255 nomodify notrap noquery
restrict 192.43.244.18 mask 255.255.255.255 nomodify notrap noquery
restrict 133.100.11.8 mask 255.255.255.255 nomodify notrap noquery
6.向/etc/ntp/step-tickers檔案中新增上層NTP伺服器資訊,以便本機NTP服務能夠哦到指定的時間源那裡進行同步
[root@testdb ~]# vi /etc/ntp/step-tickers
137.189.8.137
218.75.4.130
192.43.244.18
133.100.11.8
0.rhel.pool.ntp.org
1.rhel.pool.ntp.org
2.rhel.pool.ntp.org
127.127.1.0
7.啟動NTP
[root@testdb ~]# /etc/init.d/ntpd start
8.停止NTP
[root@testdb ~]# /etc/init.d/ntpd stop
9.重啟NTP
[root@testdb ~]# /etc/init.d/ntpd restart
10.設定NTP隨系統啟動自動載入
[root@testdb ~]# chkconfig ntpd on
11.檢查NTP服務同步狀態
[root@testdb ~]# ntpq -p
12.客戶端時間同步命令
ntpdate 144.194.192.183 (此IP地址為配置的本地NTP伺服器的IP地址)
13.校對方法可以放到定時任務(crontab -e)中完成
14.小結
使用NTP可以很好的解決伺服器之間時鐘不一致的問題,無論在生產環境還是測試環境中,都建議採用NTP技術。
Good luck.
secooler
10.10.10
-- The End --
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/519536/viewspace-608186/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Centos下部署NTP時間伺服器同步環境CentOS伺服器
- centos下部署NTP時間伺服器同步環境記錄CentOS伺服器
- 論企業生產網NTP時鐘同步(網路時間同步服務)
- Linux下 ntp 時間同步服務ntpd 出現 the NTP socket is in use, exiting 解決Linux
- Linux叢集環境下NTP伺服器時間同步Linux伺服器
- NTP時間同步
- NTP配置時間同步
- NTP時間同步 For AIXAI
- ntp服務在區域網內的搭建
- 詳解NTP網路時間協議工作過程協議
- Windos NTP 服務設定
- NTP網路時間伺服器助力金融網路系統安全伺服器
- 時間伺服器-NTP伺服器
- linux ntp時間同步Linux
- Linux環境下如何驗證提供時間校準的NTP伺服器是否可用Linux伺服器
- .NET實現獲取NTP伺服器時間並同步(附帶Windows系統啟用NTP服務功能)伺服器Windows
- Oracle RAC時間同步(NTP/CTSS)Oracle
- 網際網路環境下服務提供的模式模式
- 自動批量對linux伺服器安裝配置NTP服務Linux伺服器
- 關於Linux下ntp 時間同步錯誤Linux
- CentOS 配置阿里雲 NTP 服務CentOS阿里
- Linux NTP服務配置 for Oracle RACLinuxOracle
- 使用NTP原理進行時間同步
- Linux 之 NTP 服務 伺服器Linux伺服器
- Linux的時間設定與同步(NTP)Linux
- Windows區域網通過NTP設定時間同步Windows
- NTP時鐘同步
- Linux使用ntp時間伺服器同步時間Linux伺服器
- linux 配置ntp時間伺服器Linux伺服器
- NTP系統時間同步-操作記錄
- 兩臺伺服器時間同步(NTP)伺服器
- 時間同步協議NTP - 原理&實踐協議
- NTP網路時間伺服器原理及功能介紹(京準電子)伺服器
- NTP校時(時間同步伺服器)IPC網路攝像機時鐘問題排查伺服器
- Linux時區設定及NTP時間同步Linux
- Ubuntu 時間不準,怎麼設定NTP時間同步?Ubuntu
- Linux下配置NTP 架設本地時間伺服器(zt)Linux伺服器
- Windows ntp時間同步設定(bat指令碼)WindowsBAT指令碼