デプロイ後、vCenter Server の時刻同期設定を変更できます。

vCenter Server をデプロイするとき、時刻同期の方法として NTP サーバと VMware Tools のどちらを使用するか選択できます。vSphere ネットワークの時刻設定が変更された場合は、アプライアンス シェルのコマンドを使用して、vCenter Server を編集し、時刻同期設定を構成します。

定期的な時刻同期を有効にすると、VMware Tools はゲスト OS の時刻をホストの時刻と一致させます。

時刻同期が実行された後、VMware Tools は毎分、ゲスト OS の時計とホストの時計が一致しているかどうかを確認します。一致していない場合は、ゲスト OS の時計がホストの時計と一致するよう同期がとられます。

一般に、Network Time Protocol (NTP) などのネイティブの時刻同期ソフトウェアのほうが VMware Tools による定期的な時刻同期よりも正確であるため、NTP の使用が推奨されます。vCenter Server で使用できる定期的な時刻同期の形態は 1 つだけです。ネイティブの時刻同期ソフトウェアを使用すると、vCenter Server VMware Tools による定期的な時刻同期は無効になります。

VMware Tools の時刻同期の使用

VMware Tools の時刻同期を使用するように、vCenter Server を設定できます。

手順

  1. アプライアンス シェルにアクセスして、管理者ロールまたはスーパー管理者ロールを持つユーザーとしてログインします。
    スーパー管理者ロールが割り当てられているデフォルトのユーザーは root です。
  2. 次のコマンドを実行して、VMware Tools の時刻同期を有効にします。
    timesync.set --mode host
  3. (オプション) 次のコマンドを実行して、VMware Tools の時刻同期が正常に適用されたことを確認します。
    timesync.get
    コマンドにより、時刻同期がホスト モードであることが返されます。

結果

アプライアンスの時刻は ESXi ホストの時刻と同期されます。

vCenter Server 構成内の NTP サーバの追加または置換

NTP ベースの時刻同期を使用するように vCenter Server を設定するには、NTP サーバを vCenter Server 構成に追加する必要があります。

手順

  1. アプライアンス シェルにアクセスして、管理者ロールまたはスーパー管理者ロールを持つユーザーとしてログインします。
    スーパー管理者ロールが割り当てられているデフォルトのユーザーは root です。
  2. 次の ntp.set コマンドを実行して、NTP サーバを vCenter Server 構成に追加します。
    ntp.set --servers IP-addresses-or-host-names
    このコマンドの IP-addresses-or-host-names は、NTP サーバの IP アドレスまたはホスト名のコンマ区切りのリストです。
    このコマンドを実行すると、現在の NTP サーバ(存在する場合)が削除され、新しい NTP サーバが構成に追加されます。時刻同期が NTP サーバに基づいている場合は、NTP デーモンが再起動され、新しい NTP サーバが再ロードされます。それ以外の場合は、このコマンドによって NTP 構成内の現在の NTP サーバが指定した新しい NTP サーバに置き換えられます。
  3. (オプション) 新しい NTP 構成設定が正常に適用されたことを確認するには、次のコマンドを実行します。
    ntp.get
    このコマンドは、NTP 同期が構成されているサーバの名前をスペースで区切ったリストを返します。NTP 同期が有効になっていると、このコマンドは [接続中] ステータスの NTP 構成を返します。NTP 同期が無効になっていると、このコマンドは [切断] ステータスの NTP 構成を返します。
  4. (オプション) NTP サーバにアクセスできるかどうかを確認するには、次のコマンドを実行します。
    ntp.test --servers IP-addresses-or-host-names
    このコマンドにより、NTP サーバのステータスが返されます。

次のタスク

NTP 同期が無効になっている場合は、NTP サーバをベースにするように vCenter Server の時間同期設定を構成できます。vCenter Server と NTP サーバとの時刻同期を参照してください。

vCenter Server と NTP サーバとの時刻同期

NTP サーバを使用するように vCenter Server の時刻同期設定を構成できます。

前提条件

vCenter Server 構成内に 1 つ以上の Network Time Protocol (NTP) サーバを設定します。 vCenter Server 構成内の NTP サーバの追加または置換を参照してください。

手順

  1. アプライアンス シェルにアクセスして、管理者ロールまたはスーパー管理者ロールを持つユーザーとしてログインします。
    スーパー管理者ロールが割り当てられているデフォルトのユーザーは root です。
  2. 次のコマンドを実行して、NTP ベースの時刻同期を有効にします。
    timesync.set --mode NTP
  3. (オプション) 次のコマンドを実行して、NTP の同期が正常に適用されたことを確認します。
    timesync.get
    コマンドにより、時刻同期が NTP モードであることが返されます。