دیتابیس اوراکل

دیتابیس اوراکل
طبقه بندی موضوعی

Cluster Time Management

سینک بودن تایم نودها در RAC یک امر حیاتی است. برای این موضوع میتوان از یکی از این 2 روش استفاده کرد:

1- فعالسازی یک time synchronization service مانند NTP یا Chrony

از OEL7 به بعد بهتر است از سرویس chrony بجای ntp استفاده شود. برای فعالسازی آن می­توان به روش زیر اقدام کرد:

# yum install -y chrony

# change /etc/chrony.conf

# systemctl enable chronyd

# systemctl start chronyd

# chronyc tracking

# chronyc sources –v

 

To quickly synchronize a server :

ntpdate 10.10.1.2

 

اگر میخواهید از سرویس NTP استفاده کنید میتوانید آن را به صورت زیر راه اندازی نمایید:

# yum install ntp

# vi /etc/ntp.conf --> add server IP iburst

# systemctl enable ntpd

# systemctl start ntpd

# systemctl status ntpd

# ntpq -p

 

2- فعالسازی Cluster Time Synchronization Service (CTSS)

اگر می­خواهید از CTSS برای سینک کردن تایم در کلاستر استفاده کنید، این سرویس باید در حالت Active باشد.  اگر ntp یا chrony فعال باشد (به این صورت که سرویسشان فعال باشد یا config file آن­ها موجود باشد)، CTSS به صورت پیش فرض با Observer mode بالا می­ آید و برای بردن آن به حالت Active باید سرویس های ntp یا chrony را غیرفعال نمایید.

$ crsctl check ctss

CRS-4700: The Cluster Time Synchronization Service is in Observer mode.

$crsctl stat res -t –init

ora.ctssd

1        ONLINE  ONLINE       test1-rac19c             OBSERVER:0,STABLE

 

Disable chronyd

# systemctl stop chronyd

# systemctl disable chronyd

بعد از اجرای این دستورات نباید config file مربوط به chrony (chrony.conf) در مسیر /etc وجود داشته باشد، اگر وجود داشت آن را تغییر نام دهید.

# ls -ltr /etc/chro*

-rw-r--r--. 1 root root   1079 Oct 12 13:36 /etc/chrony.conf

# cd /etc/

# mv chrony.conf chrony.conf.back

بعد از ریستارت کردن clusterware ،CTSS باید در حالت Active باشد:

$ crsctl check ctss

CRS-4701: The Cluster Time Synchronization Service is in Active mode.

CRS-4702: Offset (in msec): 0

 

$crsctl stat res -t –init

ora.ctssd

1        ONLINE  ONLINE       test1-rac19c             ACTIVE:0,STABLE

 

$ cluvfy comp clocksync -n all -verbose

Verifying Clock Synchronization ...

  Node Name                             Status

  ------------------------------------  ------------------------

  test1-rac19c                          passed

  test2-rac19c                          passed

 

  Node Name                             State

  ------------------------------------  ------------------------

  test2-rac19c                          Active

  test1-rac19c                          Active

 

  Node Name     Time Offset               Status

  ------------  ------------------------  ------------------------

  test2-rac19c  0.0                       passed

  test1-rac19c  0.0                       passed

Verifying Clock Synchronization ...PASSED

 

Verification of Clock Synchronization across the cluster nodes was successful.

 

CVU operation performed:      Clock Synchronization across the cluster nodes

Date:                         Oct 14, 2020 2:22:12 PM

CVU home:                     /u01/app/grid/19.3.0/

User:                         oracle

 

  • راهله شاکری

Cluster Time Management

InconsistentProperties

ctss

نظرات  (۱)

عالی ممنون

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
تجدید کد امنیتی