RAC集群時間同步服務

2021-09-08 16:32:09 字數 1383 閱讀 1624

集群時間同步服務

在集群中的兩個 oracle rac 節點上執行以下集群時間同步服務配置。

oracle clusterware 11g 第 2 版及更高版本要求在部署了 oracle rac 的集群的所有節點上實現時間同步。oracle 提

供了兩種方法來實現時間同步:一種方法是配置了網路時間協議 (ntp) 的作業系統,另一種方法是新的 oracle 集群

時間同步服務 (ctss)。oracle 集群時間同步服務 (ctssd) 旨在為那些 oracle rac 資料庫無法訪問 ntp 服務的組

織提供服務。

對 ntp 的配置不在本文的討論範圍內,因此我們選擇集群時間同步服務作為網路時間協議。

配置集群時間同步服務 — (ctss)

如果您想使用集群時間同步服務在集群中提供同步服務,需要解除安裝網路時間協議 (ntp) 及其配置。

要停用 ntp 服務,必須停止當前的 ntpd 服務,從初始化序列中禁用該服務,並刪除 ntp.conf 檔案。要在 oracle

enterprise linux 上完成這些步驟,以 root 使用者身份在兩個 oracle rac 節點上執行以下命令:

[root@racnode1 ~]# /sbin/service ntpd stop

[root@racnode1 ~]# chkconfig ntpd off

[root@racnode1 ~]# mv /etc/ntp.conf /etc/ntp.conf.original

還要刪除以下檔案:

[root@racnode1 ~]# rm /var/run/ntpd.pid

此檔案儲存了 ntp 後台程式的 pid。

當安裝程式發現 ntp 協議處於非活動狀態時,安裝集群時間同步服務將以活動模式自動進行安裝並通過所有節點的時

間。如果發現配置了 ntp,則以觀察者模式 啟動集群時間同步服務,oracle clusterware 不會在集群中進行活動的時

間同步。

在安裝後,要確認 ctssd 處於活動狀態,請作為網格安裝所有者 (grid) 輸入以下命令:

[grid@racnode1 ~]$ crsctl check ctss

crs-4701: the cluster time synchronization service is in active mode.

crs-4702: offset (in msec): 0

然後,重啟 ntp 服務。

# /sbin/service ntp restart

在 suse 系統上,修改配置檔案 /etc/sysconfig/ntp,在其中進行以下設定:

ntpd_options="-x -u ntp"

用以下命令重啟後台程式:

# service ntp restart

RAC集群時間同步服務

集群時間同步服務 在集群中的兩個 oracle rac 節點上執行以下集群時間同步服務配置。oracle clusterware 11g 第 2 版及更高版本要求在部署了 oracle rac 的集群的所有節點上實現時間同步。oracle 提 供了兩種方法來實現時間同步 一種方法是配置了網路時間協議...

集群時間同步

實現方案 1.確認服務端ntp已安裝 root node91 rpm qa grep ntp ntp 2.修改ntp配置檔案 root node91 vi etc ntp.conf 修改內容如下 a 授權本網段所有機器可以從這台機器上查詢和同步時間 restrict mask 255.255.255...

集群時間同步

時間同步的方式 找乙個機器,作為時間伺服器,所有的機器與這台集群時間進行定時的同步,比如,每日十分鐘,同步一次時間。時間伺服器的配置 檢查ntp是否安裝 rpm qa grep ntp 修改ntp配置檔案 vi etc ntp.conf 修改內容如下 a 修改1 restrict 192.168.1...