VMゲスト(RedHat 5.5)があるデスクトップ(centos 6)があります。
私はVMゲストで日付を過去の時間に設定してみました。効果がある
ただし、50分以降は現在時刻に時刻が同期されます。
cronジョブを確認したところ、時刻同期用のcronジョブが見つかりませんでした。
仮想マシンのゲストで時刻同期を無効にする方法がわかりますか?
編集:VMゲストを起動および停止するためにvirshを使用しています。
答え1
VMツールを実行している場合、ツールは定期的にホストと時刻を同期させることを選択できます。
それがあなたの道にある場合:
vmware-toolbox-cmd timesync status
それを確かめ、
vmware-toolbox-cmd timesync disable
停止しなさい。
もちろん、VMではない時間同期方法も可能です。システムが起動すると、ntpd
この方法で同期できます。実行して、ntpd -q
システムが接続に応答していることを確認できます。その場合は同期できます。その後、無効にしたいと思いますntpd
。
答え2
一部のNTPサービスはシステムでまだ実行されている可能性があります。
努力する
chkconfig --list ntpdate
そして
chkconfig --list ntpd
ntpdateは他のイベントの後に呼び出すこともできます。ゲストコンピュータからNTP(ntpdate、ntpd)を削除して完全に無効にすることができます。
答え3
これはESXにあるため、適用されない可能性があります。 vSphere クライアントの使用:
仮想マシン>設定の編集>オプションタブ> VMware Toolsをクリックします。
右下には次の操作が可能です。高級防ぐゲストとホスト時間を同期設定が選択されます。この設定をオフにしてください。
仮想マシンのOSが同期し続けていると思いましたが、不明なので長く悩んでいました。これはESXによってホストの外部で実行されることがわかりました。
答え4
スナップショットの取得/削除などの特定のタスクを実行すると、ゲストはvmtoolsクライアントで無効になっているかどうかにかかわらず、継続的に時間を同期できます。 VMXファイルで完全に無効にできます。次の知識ベースを参照してください。