Saya menggunakan contoh server Amazon EC2 yang menjalankan distro yang disebut Amazon Linux AMI . (Saya sudah membaca bahwa ini didasarkan pada CentOS / Red Hat). Versi spesifik saya adalah rilis 2012.09 .
Lagi pula, saya dapat mengubah zona waktu sekitar seminggu yang lalu dari UTC default ke America / New_York (yang EST / EDT). Perintah yang saya gunakan untuk mengubahnya adalah:
ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
... terima kasih untuk pertanyaan Server Fault lainnya ini . Pada titik itu, saya dapat menjalankan date
dari baris perintah, dan itu benar ditampilkan waktu EDT. Dan bahkan setelah EDT "kembali" ke EST pada hari Minggu terakhir ini, saya senang mengetahui bahwa berlari date
masih menghasilkan waktu setempat yang benar. Jadi itu luar biasa.
Namun, setelah menjalankan yum update
kemarin, tampaknya zona waktu saya dikembalikan ke dataran UTC. Saya bahkan memeriksa waktu /etc/localtime
file terakhir yang dimodifikasi , dan memang itu mengkonfirmasi bahwa itu telah diubah sekitar waktu yang sama saya telah memperbarui.
Apakah ada cara untuk mencegah hal ini terjadi lagi, atau apakah saya akan terjebak mengatur ulang zona waktu setiap kali saya melakukan yum update
?
yum update
(ketika pembaruan tersedia tentu saja) zona waktu saya tidak kembali. Sementara itu, saya memeriksa/etc/sysconfig/clock
dan memilikiZONE="UTC"
danUTC=true
. Apakah saya perlu membuatnya mengatakannyaUTC=false
? atau apakah saya hanya mengubah ZONA?