Posting ini menggambarkan cara mengubah pengaturan zona waktu untuk Infrastruktur Grid setelah instalasi.
Catatan :Untuk memeriksa zona waktu saat ini di Linux, gunakan perintah:“timedatectl | grep 'Zona waktu' ”
Untuk memeriksa zona waktu saat ini di Windows, gunakan perintah:“systeminfo | findstr /C:”Zona Waktu” “
Pengaturan Zona Waktu Kotak
Setelah zona waktu default OS diubah, pastikan:
- Untuk 11.2.0.1, variabel lingkungan shell TZ diatur dengan benar untuk pengguna grid dan root.
- Untuk 11.2.0.2 dan yang lebih baru, entri TZ di $GRID_HOME/crs/install/s_crsconfig_[nodename]_env.txt disetel ke zona waktu yang benar.
TZ harus persis seperti yang didukung OS, yaitu:
# grep TZ s_crsconfig_[nodename]_env.txt TZ=US/Pacific
Di bawah ini adalah contoh buruk karena ada karakter yang tidak relevan (Zona waktu yang tidak disetel dengan benar dapat menyebabkan masalah seperti sesi menunjukkan stempel waktu yang salah saat menghubungkan melalui pendengar).
TZ=%s_Asia/Kuala Lumpur%
Cadangkan sebelum membuat perubahan dengan en editor. Setelah dimodifikasi dan diverifikasi sebagai pengguna istimewa, GI dapat dimulai ulang dengan nilai baru. Untuk CRS pra-11.2, “diag init.cssd ” dapat digunakan untuk mengonfirmasi pengaturan TZ untuk CRS; init.cssd dapat ditemukan di /etc/init.d , /dst atau /sbin/init.d tergantung platformnya.
Pengaturan Zona Waktu Default OS
Linux
– Untuk mengubah:
/usr/sbin/timeconfig
– Untuk menampilkan pengaturan saat ini:
# cat /etc/sysconfig/clock ZONE="America/Los_Angeles" UTC=true ARC=falseCatatan :‘timedatectl ' perintah dapat digunakan untuk menanyakan dan mengubah jam/zona waktu sistem di CentOS/RHEL 7.
– Untuk mengetahui semua pengaturan yang valid:
# ls -l /usr/share/zoneinfo
Apa pun yang muncul di direktori ini valid untuk digunakan, misalnya, CST6CDT dan America/Chicago.
Catatan :“Zona bidang ” di /etc/sysconfig/clock bisa berbeda dari apa yang ada di /usr/share/zoneinfo di CentOS 6.x/RHEL 6.x, yang dari /usr/share/zoneinfo harus digunakan di $GRID_HOME/crs/install/s_crsconfig_[nodename]_env.txtHP-UX
– Untuk menampilkan pengaturan saat ini:
# cat /etc/default/tz PST8PDT
– Untuk mengubah:
# set_parms timezone
– Untuk mengetahui semua pengaturan yang valid:
# ls -l /usr/lib/tztab
Solar
– Untuk menampilkan pengaturan saat ini:
# grep TZ /etc/TIMEZONE TZ=US/Pacific
– Untuk mengubah di x64, ubah TIMEZONE, jalankan juga perintah di bawah ini:
# rtc -z US/pacific; rtc -c
– Untuk mengetahui semua pengaturan yang valid:
# ls -l /usr/share/lib/zoneinfo
Untuk Solaris 11
Di solaris 11 file /etc/TIMEZONE sudah usang. Ini sekarang dilakukan melalui “zona waktu:default ” layanan:
# svccfg -s timezone:default setprop timezone/localtime= astring:# svcadm refresh timezone:default
AIX
– Untuk menampilkan pengaturan saat ini:
# grep TZ /etc/environment TZ=GMT