web-dev-qa-db-ja.com

日付:設定できません日付:操作は許可されていません

NTDを使用して、またはdateコマンドを使用して手動でサーバー時間を設定しようとしたときに、興味深い問題を受け取りました。

まず、NTDを使用してみました。 NTDの最新バージョンを正常にインストールし、起動しました。その後、同期を開始する必要がありました。これが、次のコマンドを実行した理由です:ntpdate pool.ntp.org

そして、私は次のエラーを受け取りました:

5月18日15:29:21 ntpdate [15477]:step-systime:操作は許可されていません

何をすべきかわからなかったので、dateコマンドを使用して手動で時刻を設定しようとしました:

rm /etc/localtime
ln -s /usr/share/zoneinfo/GMT /etc/localtime
date 051822172013

しかし、私はこのエラーを受け取りました:

日付:設定できません日付:操作は許可されていません

私のサーバーで起こりうる問題は誰かが推測できますか? rootとしてログインし、CentOS 5を使用しています。

ありがとうございました。

12
Quentin McLoad

OpenVZやVirtuozzoなどのコンテナベースの共有カーネルVPSでは、自分で時間を設定することはできません。

システム時刻が間違っている場合は、ホスティングプロバイダーにお問い合わせください。システム時刻が残っている場合間違っている場合は、別のプロバイダーに切り替えて、OpenVZ以外の使用を検討してください。

システム時間の問題 は、実際、私がOpenVZベースのVPSを使用しない理由の1つです。

9
Michael Hampton

これは専用の物理サーバーですか[〜#〜] vps [〜#〜]ですか?

VPSの場合、これを行う権限がない可能性があります。それ以外の場合は、date/ntpdate/hwclockコマンドを実行すると、rootユーザーとして機能するはずです。

VPSを使用している場合は、プロバイダーに連絡してこれを処理してください。

4
ewwhite