oracle rac CTSS時鐘同步模式轉換為NTP同步模式的實施記錄(4)
select to_char(sysdate,'YYYY-MM-DD HH24:MI:SS'),to_char(current_date,'YYYY-MM-DD HH24:MI:SS') from dual;
執行結果就是 sysdate比current 早13個小時左右。
這時我開看到了一篇文章
DOC ID 1476294.1 11.2.0.3 Wrong Sysdate Returned for Connections Through Listener if Database is Started With srvctl [ID 1476294.1]
文章裡說的解決方法就是設定LIBPATH 環境變數。
The workaround is to set environment variable LIBPATH and restart. To set environment variable:
$ srvctl setenv database -d
To check environment varilables for a running process:
於是我在兩個節點的oracle 下開始設定,但不好使,重啟之後時間依然有差距。
這時我在metalink上又看到了一篇文章:How To Change Timezone for 11gR2Grid Infrastructure [ID 1209444.1],
裡面的意思是說:一旦OS預設時區被修改,注意確保以下2點:
< nodename>_env.txt 中的引數設定為正確的時區
問題找到了,我們的資料庫版本是11.2.0.4,需要修改這個檔案,開啟這個檔案,
### This file can be used to modify the NLS_LANG environment variable,which determines the charset to be used for messages.
### For example, a new charset can be configured by settingNLS_LANG=JAPANESE_JAPAN.UTF8
### Do not modify this file except to change NLS_LANG, or under thedirection of Oracle Support Services
TZ=CST6CDT
NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
RT_GRQ=ON
TNS_ADMIN=
ORACLE_BASE=
安裝oracleCRS的時候作業系統時區為CST6CDT,安裝之後我們修改了作業系統時區和資料庫時區後就沒有修改過這個值。
我們修改s_crsconfig_spdb1_env.txt的 TZ=Asia/Hong_Kong
注意:兩個節點都要修改,修改之後重啟生效。
到這裡,這個事總算是解決了,重啟時間正常。學到了很多啊
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25116248/viewspace-1158436/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle rac CTSS時鐘同步模式轉換為NTP同步模式的實施記錄(3)Oracle模式
- oracle rac CTSS時鐘同步模式轉換為NTP同步模式的實施記錄(2)Oracle模式
- oracle rac CTSS時鐘同步模式轉換為NTP同步模式的實施記錄(1)Oracle模式
- Oracle RAC時間同步(NTP/CTSS)Oracle
- Oracle叢集(RAC)時間同步(ntp和CTSS)Oracle
- NTP時鐘同步
- Oracle 11G RAC ntp時間同步配置Oracle
- NTP系統時間同步-操作記錄
- Ubuntu的NTP同步時鐘設定方法Ubuntu
- 透過 NTP 進行時鐘同步
- NTP時間同步伺服器(時鐘同步)工作原理介紹伺服器
- 介面卡模式:非同步轉化為同步。模式非同步
- ORACLE 11g RAC時鐘同步問題Oracle
- 非同步程式碼模式轉換(node)非同步模式
- NTP時間同步
- NTP時間同步伺服器(區域網時鐘同步)解決方案伺服器
- 論企業生產網NTP時鐘同步(網路時間同步服務)
- 譯/非同步程式碼模式轉換(node)非同步模式
- NTP配置時間同步
- NTP時間同步 For AIXAI
- centos下部署NTP時間伺服器同步環境記錄CentOS伺服器
- linux ntp時間同步Linux
- 時間同步協議NTP - 原理&實踐協議
- Oracle rac時間不同步Oracle
- solaris同步時鐘
- 同步模式(Synchronous)模式
- oracle rac中設定時間同步Oracle
- 【設計模式】非同步阻塞、非同步回撥模式設計模式非同步
- 電力GPS北斗衛星時鐘(NTP時鐘伺服器)同步技術淺談伺服器
- 北斗GPS衛星同步時鐘(NTP時鐘伺服器)在通訊系統中應用伺服器
- rsync+inotify實時同步環境部署記錄
- 使用NTP原理進行時間同步
- 新基建如何構造精準時鐘同步(NTP網路授時)體系
- 記錄--localStorage是同步還是非同步的?為什麼?非同步
- 檔案實時同步後防篡改的操作記錄
- Linux的時間設定與同步(NTP)Linux
- 非同步模式(Asynchronous)非同步模式
- oracle RAC 11G 時間同步策略Oracle