web-dev-qa-db-ja.com

サーバーが間違ったUTC時刻を表示する

CentOSサーバーを実行していますが、時刻を正しく設定できないようです。私の問題は、タイムゾーンをUTCに設定したことです。サーバーはこれを認識しているようですが、それでも間違った時刻を示しています。

実際のUTC時間= 16:56(私のローカルタイムゾーンはGMTです)

# hwclock –show
wed 09 Mar 10:56:48 AM UTC -0.502715 seconds

# date
Wed Mar 9 10:56:51 UTC 2011

つまりサーバーは、UTC時間でIS)と言っているようですが、6時間遅れています。

私はこれを修正するためにいくつかの手順を実行しました。

1. Use setup to manually pick the timezone
# system-config-date (Set to Etc/UTC)

2. Set the timezone in the localtime file
# ln -sf /usr/share/zoneinfo/UTC /etc/localtime

3. Change the UTC value in the /etc/sysconfig/clock file
I have tried both UTC=true and UTC=false

これらのソリューションはどれも機能しませんでした

助けてください、

ダビデ

3
david

デビッド、

タイムゾーンを設定しました。今度は時間を設定するだけです。これを行うには多くの方法があります。私は通常します:

ntpdate ntp.uiuc.edu

または、CentOSで時間を設定するためのクイックグーグル検索の他の方法。

乾杯、-ダニー

5
dannyman

聞きたくないのですが、時間そのものを修正するために何かしたことはありますか?タイムゾーンは問題ないようですが、時間はずれています。

dateコマンドを使用して手動で時刻を設定しましたか、それともNTPサーバー)に同期しましたか?

1
Shane Madden