この投稿では、インストール後にグリッド インフラストラクチャのタイムゾーン設定を変更する方法について説明します。
注意 :Linux で現在のタイム ゾーンを確認するには、次のコマンドを使用します。 grep 'タイムゾーン' ”
Windows で現在のタイム ゾーンを確認するには、次のコマンドを使用します。 findstr /C:「タイム ゾーン」 「
グリッドのタイムゾーン設定
OS のデフォルトのタイムゾーンが変更されたら、次のことを確認してください:
<オール>TZ は、OS がサポートするものと正確に一致する必要があります。つまり:
# grep TZ s_crsconfig_[nodename]_env.txt TZ=US/Pacific
以下は不適切な文字があるため、悪い例です (タイムゾーンが正しく設定されていないと、リスナー経由で接続するときにセッションが間違ったタイムスタンプを表示するなどの問題が発生する可能性があります)。
TZ=%s_Asia/Kuala Lumpur%
en editor で変更する前にバックアップをとってください。特権ユーザーとして変更および検証されると、新しい値で GI を再起動できます。 11.2 より前の CRS の場合、「init.cssd diag 」を使用して、CRS の TZ 設定を確認できます。 init.cssd /etc/init.d にある可能性があります 、/etc または /sbin/init.d プラットフォームによって異なります。
OS のデフォルトのタイムゾーン設定
Linux
– 変更するには:
/usr/sbin/timeconfig
– 現在の設定を表示するには:
# cat /etc/sysconfig/clock ZONE="America/Los_Angeles" UTC=true ARC=false注意 :「timedatectl」 ‘ コマンドを使用して、CentOS/RHEL 7 のシステム クロック/タイムゾーンを照会および変更できます。
– すべての有効な設定を確認するには:
# ls -l /usr/share/zoneinfo
CST6CDT や America/Chicago など、このディレクトリに表示されるものはすべて有効です。
注意 :「ゾーン」 」 /etc/sysconfig/clock のフィールド /usr/share/zoneinfo にあるものとは異なる場合があります CentOS 6.x/RHEL 6.x では、/usr/share/zoneinfo のファイルを $GRID_HOME/crs/install/s_crsconfig_[nodename]_env.txt で使用する必要があります。HP-UX
– 現在の設定を表示するには:
# cat /etc/default/tz PST8PDT
– 変更するには:
# set_parms timezone
– すべての有効な設定を確認するには:
# ls -l /usr/lib/tztab
ソラリス
– 現在の設定を表示するには:
# grep TZ /etc/TIMEZONE TZ=US/Pacific
– x64 で変更するには、TIMEZONE を変更し、以下のコマンドも実行します:
# rtc -z US/pacific; rtc -c
– すべての有効な設定を確認するには:
# ls -l /usr/share/lib/zoneinfo
Solaris 11 の場合
solaris 11 では、/etc/TIMEZONE ファイルは廃止されました。これは、「timezone:default」を介して行われるようになりました ” サービス:
# svccfg -s timezone:default setprop timezone/localtime= astring:# svcadm refresh timezone:default
AIX
– 現在の設定を表示するには:
# grep TZ /etc/environment TZ=GMT