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を使用しています。
ありがとうございました。
OpenVZやVirtuozzoなどのコンテナベースの共有カーネルVPSでは、自分で時間を設定することはできません。
システム時刻が間違っている場合は、ホスティングプロバイダーにお問い合わせください。システム時刻が残っている場合間違っている場合は、別のプロバイダーに切り替えて、OpenVZ以外の使用を検討してください。
システム時間の問題 は、実際、私がOpenVZベースのVPSを使用しない理由の1つです。
これは専用の物理サーバーですか[〜#〜] vps [〜#〜]ですか?
VPSの場合、これを行う権限がない可能性があります。それ以外の場合は、date/ntpdate/hwclockコマンドを実行すると、rootユーザーとして機能するはずです。
VPSを使用している場合は、プロバイダーに連絡してこれを処理してください。