2010年5月14日金曜日

EC2上で時刻同期(CentOS)

スズキです。

EC2上で"ec2-api-toos"を利用したら、下記のようなエラーが発生してしまいました。

Client.InvalidSecurity: Request has expired

エラーの原因は、サーバの時刻がずれていたからでした…

ということで、次のような"ntpdate"コマンドで時刻を同期しようとしたのですが、

# ntpdate -b -u 0.centos.pool.ntp.org

なぜか、時刻の同期が反映されません…

いろいろ調べてみると、下記でも紹介されているように、
Xenがらみの結構有名な話のようです…

http://d.hatena.ne.jp/rx7/20070620/p2

ということで、下記を実行して、

sysctl xen.independent_wallclock=1

再度、上記の"ntpdate"コマンドを実行したら、今度は無事に、時刻同期が反映しました。

"SUZ-LAB 謹製 CentOS AMI"にも、このあたり反映しておかないと…

--------
http://www.suz-lab.com

0 コメント: