ESX/ESXi ホスト環境における時刻同期の確認
search cancel

ESX/ESXi ホスト環境における時刻同期の確認

book

Article ID: 314317

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

この記事では、環境内のホストの時刻が同期されていることを確認するプロセスについて説明します。

Symptoms:
免責事項:これは英文原文の記事 「 Verifying time synchronization across an ESX host environment (1003736 ) 」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

Environment

VMware vCenter Server 5.0.x
VMware vSphere ESXi 5.1
VMware vCenter Server 4.0.x
VMware VirtualCenter 2.5.x
VMware ESXi 4.1.x Installable
VMware vCenter Server 4.1.x
VMware vCenter Server 5.1.x
VMware ESX 4.0.x
VMware ESX Server 3.5.x
VMware ESXi 4.0.x Installable
VMware vCenter Server 5.5.x
VMware ESXi 4.0.x Embedded
VMware vSphere ESXi 5.5
VMware vSphere ESXi 5.0
VMware ESX 4.1.x
VMware ESXi 4.1.x Embedded
VMware ESXi 3.5.x Installable
VMware ESX Server 3.0.x
VMware ESXi 3.5.x Embedded
VMware VirtualCenter 2.0.x

Resolution

VMware ESX の時刻の確認

  1. ESX ホストの時刻を確認するには、ESX ホストのコマンド ラインから次のコマンドを入力します。正しいタイム ゾーンと日付が表示されていることを確認します。

    # date

    :タイム ゾーンの調整については、「Adjusting ESX Server Time Zone (1436)」を参照してください。

  2. 時刻が正しく設定され、NTP サーバに正常に接続されて動作し、NTP サーバが正しく構成されているにもかかわらず、このホストが時刻の維持で問題を抱えている場合は、ESX/ESXi ホストのハードウェア BIOS で設定されている時刻を確認します。

VMware ESX での時刻の同期

環境内に時刻の不一致がある場合は、時刻を同期する必要があります。時刻は、手動で設定することも、ネットワーク タイム プロトコル (NTP) サーバを使用して維持することもできます。NTP を使用した時刻の同期の詳細については、「Installing and Configuring NTP on VMware ESX Server (1339)」または「Guide to configure NTP on ESX servers (1003063)」を参照してください。
ESX コマンド ラインから手動で時刻を設定するには、date -s コマンドを使用します。たとえば、日付を 2012 年 1 月 31 日 18:00:00 に設定するには、root ユーザーとして次のコマンドを入力します。
# date -s "31 Jan 2012 18:00:00"

vSphere Client から時刻を設定するには、次の手順を実行します。
  1. vSphere Client を起動します。
  2. [構成] > [時間の構成] > [プロパティ] に移動します。
  3. 正確な時刻と日付を入力します。
  4. [オプション] をクリックします。
  5. [サービス コマンド] ボックスで [再起動] をクリックします。


VMware ESXi での時刻の同期

環境内に時刻の不一致がある場合は、時刻を同期する必要があります。時刻は、手動で設定することも、ネットワーク タイム プロトコル (NTP) サーバを使用して維持することもできます。NTP を使用した時刻の同期の詳細については、「Configuring Network Time Protocol (NTP) on ESX/ESXi hosts using the vSphere Client (2012069)」を参照してください。
vSphere 4.1 の時点では、ホストが UTC に設定されています。次の esxcli コマンドを実行するときは、現地時間ではなく、UTC に設定します。詳細については、「Adjusting ESX host Time Zone (1436)」を参照してください。vSphere Client と vSphere Web Client では、ローカル時間が自動的に表示され、ホストの UTC 設定が考慮されます。

ESXi コマンド ラインから手動で時刻を設定するには、esxcli system time set コマンドを使用します。たとえば、日付を 2012 年 1 月 31 日 18:00:00 UTC に設定するには、root ユーザーとして次のコマンドを入力します。
# esxcli system time set -d 31 -M 1 -y 2012 -H 18 -m 0 -s 0

vSphere Client から時刻を設定するには、次の手順を実行します。
  1. vSphere Client を起動します。
  2. [構成] > [時間の構成] > [プロパティ] に移動します。
  3. 正確な時刻と日付を入力します。
  4. [オプション] をクリックします。
  5. [サービス コマンド] ボックスで [再起動] をクリックします。
vSphere Web Client から時刻を設定するには、次の手順を実行します。
  1. vSphere Web Client にログインします。デフォルトの URL は、https://vCenter_Server_FQDN:9443/vsphere-client です。
  2. [ホーム] 画面から [ホストおよびクラスタ] に移動します。
  3. ESXi ホストを選択し、[管理] タブをクリックし、[システム] の [設定] ボタンをクリックし、[時間の構成] をクリックします
  4. [編集] をクリックし、[このホストの日付および時刻を手動で構成します] ラジオ ボタンを選択し、正確な時刻と日付を入力します
  5. [OK] をクリックします


VMware Virtual Center Server および Windows 2003 ドメインにおける時刻同期

NTP タイム サーバを使用するように Microsoft Windows 2003 を構成するには、Microsoft サポート技術情報の記事 816042 を参照してください。

:このリンクは 2014 年 1 月 30 日時点のものです。リンクが切れている場合はフィードバックをお寄せください。VMware の担当者がリンクを更新します。


Additional Information

Verifying time synchronization across an ESX/ESXi host environment