質問: CentOS 5 VM(Xenサーバーで実行)では、日付 コマンドは間違った出力を表示します(2016年2月16日13:07:00ではなく2015年6月16日07:05:11として)。 ntpdateコマンドを使用して日付を同期しようとしましたが、成功せず、 dateを使用して手動で日付を設定しました コマンドも機能しませんでした。以下は、 / var / log / messageから取得したメッセージです。 。
ログメッセージは次のことを示しています:
Jun 16 07:05:11 pub81 ntpd[14744]: time correction of 21111567 seconds exceeds sanity limit (1000); set clock manually to the correct UTC time.
助けてください。
回答: デフォルトでは、VMのクロックはホストマシンのクロックに同期されます。つまり、VMのクロックを個別に変更することはできません。ただし、以下のトリックを使用すると、この設定を上書きできます。
次の行をファイルに追加します: /etc/sysctl.conf
# Allow the VM to update it's own clock, and do not use the DOM host clock.
xen.independent_wallclock=1
Redhat / CentOS/Fedoraについて
以下のコマンドを実行して、新しい設定を読み取ります。
sysctl -p /etc/sysctl.conf
(または)
または、ネットワークサービスを再起動することもできます。
/etc/init.d/network restart
Debian/Ubuntuについて
sysctl -p /etc/sysctl.conf
(または)
または、ネットワークサービスを再起動することもできます。
/etc/init.d/networking restart
次に、以下に示すように日付を設定してみてください。
[root@pub81 ~]# date --set="16 Feb 2016 13:07:00"
出来上がり!日付が変更されました!これで、 ntpdateを使用できます 日付を任意のNTPサーバーと同期します。
「エラー:警告:ffprobeでファイルオーディオコーデックを取得できません」を修正するにはどうすればよいですか? [解決済み]
スイッチではなくハブとして機能するようにLinuxブリッジを構成する方法