序章

サーバーのクロックとタイムゾーンを適切に設定することは、分散システムの正常な動作を保証し、正確なログタイムスタンプを維持するために不可欠です。 このチュートリアルでは、Ubuntu 14.04サーバーでNTP時間同期を構成し、タイムゾーンを設定する方法を説明します。

このチュートリアルのより詳細なバージョンは、各ステップのより良い説明とともに、ここにあります。

ステップ1:利用可能なタイムゾーンを一覧表示する

  1. timedatectl list-timezones
  • スペースを押して次のページにスクロールし、bを押してページをスクロールバックします。
  • 使用するタイムゾーンが見つかったら、qを押してコマンドラインに戻ります。

手順2:目的のタイムゾーンを設定する

必ずdesired_timezoneをリストから選択したタイムゾーンに置き換えてください。

  1. sudo timedatectl set-timezone desired_timezone

たとえば、タイムゾーンをニューヨークに設定するには、次のコマンドを使用します。

  1. sudo timedatectl set-timezone America/New_York

手順3:タイムゾーンが正しく設定されていることを確認します

  1. timedatectl
Example output:
Local time: Fri 2016-03-25 12:00:43 EDT Universal time: Fri 2016-03-25 16:00:43 UTC Timezone: America/New_York (EDT, -0400) . . .

ステップ4:NTPをインストールする

  1. sudo apt-get update
  2. sudo apt-get install ntp

NTPパッケージのインストールが完了すると、サーバーでNTP同期が有効になります。

このガイドに関連するより詳細なチュートリアルへのリンクは次のとおりです。