データベースのタイムゾーンが同じで発見ではありません確認します。
ノードoracle3:
DUAL FROM SQL> SELECT TZ_OFFSET(SESSIONTIMEZONE)、TZ_OFFSET(DBTIMEZONE)。
TZ_OFFS TZ_OFFS
------- -------
08:00 00:00
ノードOracle4:
DUAL FROM SQL> SELECT TZ_OFFSET(SESSIONTIMEZONE)、TZ_OFFSET(DBTIMEZONE)。
TZ_OFFS TZ_OFFS
------- -------
00:00 00:00
そして、クラスタ時刻同期サーバをチェックし、それが正常な状態がアクティブである必要があり、その状態の観察モードを発見しました!
ノードOracle3
[オラクル@のoracle3〜] $のCRSCTLチェックCTSS
CRS-4700:クラスタ時刻同期化サービスはオブザーバ・モードです。
ノードOracle4
[オラクル@のoracle4〜] $のCRSCTLチェックCTSS
CRS-4700:クラスタ時刻同期化サービスはオブザーバ・モードです。
ビューLinuxサーバの現在のタイムゾーン次のコマンドを実行します。
[ルート@ oracle4〜]#日+ "%のZの%のZ"
若しくは
[ルート@ oracle4〜]#日-R
具体的な結果は、発見された以下は同じではありません!
ノードOracle3:
#日付+ "%のZの%のZ" [oracle3 OGG @ルート]
UTC +0000
ノードOracle4:
[オラクル@ oracle3〜] $日付+ "%のZの%のZ"
CST 0800
タイムゾーンを設定、変更、私は方法2を使用しています
1、次に選択
tzselect
方法2
適切なタイムゾーンファイル、代替領域のファイルシステムをコピー、またはリンクファイルを作成します
CPは、/ usr / share / zoneinfoの/メインエリアとき$ / $二のタイムゾーンの/ etc / localtimeの
たとえば、中国で使用することができます。
CPは、/ usr / share / zoneinfoの/アジア/上海の/ etc / localtimeの
クラスタ時刻同期化サービスの状態を確認するために再びタイムゾーンの調整した後、まだ発見されません
ノードOracle3
[オラクル@のoracle3〜] $のCRSCTLチェックCTSS
CRS-4700:クラスタ時刻同期化サービスはオブザーバ・モードです。
ノードOracle4
[オラクル@のoracle4〜] $のCRSCTLチェックCTSS
CRS-4700:クラスタ時刻同期化サービスはオブザーバ・モードです。
いくつかは、Linuxのntpdサービスが停止にインターネットが必要と言って、私自身のビューがストップということです
[ルート@ oracle3アジア]#サービスntpdのステータス
ntpdのが停止されます
[ルート@ oracle4アジア]#サービスntpdのステータス
ntpdのが停止されます
その他プロファイルを削除する必要が言う、時刻同期サービスのクラスター状態は、まだ削除されません。
MV /etc/ntp.confファイル/etc/ntp.conf.bak
操作はありません良いまだ、完了した後に、
これは、2台のマシン間で私の時間が1秒以上が同期することができない、大きな変化となっているました
その後、別の時間を変更し、
[ルート@ oracle3アジア] #date -s "午前15時41分26秒CST"
時刻同期サービスCTSSビューは再び状態で活性です。
[オラクル@のoracle3〜] $のCRSCTLチェックCTSS
CRS-4701:クラスタ時刻同期化サービスは、Activeモードです。
CRS-4702:(ミリ秒単位)オフセット:1729800
[オラクル@のoracle4〜] $のCRSCTLチェックCTSS
CRS-4701:クラスタ時刻同期化サービスは、Activeモードです。
CRS-4702:(ミリ秒単位)オフセット:1729800