-1

時刻を同期するために ntp クライアントを使用している VM があります。以下は私の設定です。私の質問はserver 127.127.1.0 # local clock、クライアントの ntp.conf ファイルに行が必要ですか? はいの場合、なぜですか?

# Permit time synchronization with our time source, but do not
# permit the source to query or modify the service on this system.
restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
# Permit all access over the loopback interface.
restrict 127.0.0.1
restrict -6 ::1
server ntp1.example.com
server ntp2.example.com
# Undisciplined Local Clock. This is a fake driver intended for backup
# and when no outside source of synchronized time is available.
server  127.127.1.0     # local clock
fudge   127.127.1.0 stratum 10
driftfile /var/lib/ntp/drift
4

1 に答える 1

7

NTP の推奨事項

注: VMware では、VMware Tools の定期的な時刻同期の代わりに NTP を使用することをお勧めします。NTP は業界標準であり、ゲストで正確な時間を維持します。NTP トラフィックを許可するには、ファイアウォール (UDP 123) を開く必要がある場合があります。

これはサンプルです/etc/ntp.conf

tinker panic 0
restrict 127.0.0.1
restrict default kod nomodify notrap
server 0.vmware.pool.ntp.org
server 1.vmware.pool.ntp.org
server 2.vmware.pool.ntp.org
driftfile /var/lib/ntp/drift

これはサンプルです (RedHat 固有) /etc/ntp/step-tickers:

0.vmware.pool.ntp.org
1.vmware.pool.ntp.org

構成ディレクティブ tinker panic 0 は、NTP が時間の大幅なジャンプを検出した場合にあきらめないように NTP に指示します。これは、大きな時間のずれに対処し、仮想マシンを一時停止状態から再開するために重要です。

注:ディレクティブはファイルtinker panic 0の先頭にある必要がありntp.confます。

また、ローカル クロックをタイム ソースとして使用しないことも重要です。NTP は、大量の時間ドリフトがある場合、リモート サーバーに優先してこれにフォールバックする傾向があります。

このような構成の例は次のとおりです。

server 127.127.1.0
fudge 127.127.1.0 stratum 10

両方の行をコメントアウトします。

NTP 構成を変更した後、NTP デーモンを再起動する必要があります。オペレーティング システム ベンダーのドキュメントを参照してください。

出典: VMWare ナレッジ ベース

于 2013-01-31T20:53:52.680 に答える