私はDigitalOceanで非常に典型的なCentOS6.5サーバーを実行しています。サイトのセットアップの一環として、/ etc/localtimeを自分に適したものに変更しました。
rm /etc/localtime
ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime
これは、誰か/何かがリセットしていることを除いて、正常に機能します。ランダムな(私が思う)時点でサーバーに再度チェックインし、リンクが元のローカルタイムファイルに置き換えられ、サーバーがUTCに戻っていることを確認します。 。/etc/cron *でスクリプトが実行されている可能性を調べましたが、何も見つかりません。他の誰かが以前にこれに遭遇したことがありますか?ありがとう!
システムのタイムゾーンを(正しく)変更するには、ファイルにアクセスする必要があります / etc/sysconfig/clock たとえば、ZONE=<filename>
値を編集します
ZONE="Europe/Belgrade"
次に、zoneinfoファイルを/ etc/localtimeにリンクします。
ln -sf /usr/share/zoneinfo/Europe/Belgrade /etc/localtime
(問題がタイムゾーン情報をリセットしているものである場合、それは yum update である可能性があります)