既定の NTP サーバー
独自の優先 NTP サーバーを構成することをお勧めします。 GitHub Enterprise Server の既定の NTP サーバーの値は次のとおりです。
- プライマリ サーバー: 0.github.pool.ntp.org
- セカンダリ サーバー: 1.github.pool.ntp.org
UDP ポート 123 で NTP サーバー (構成済みまたは既定) に到達できることを確認する必要があります。 開く必要があるネットワーク ポートの詳細については、「ネットワーク ポート」を参照してください。
デフォルトのNTPサーバの変更
- GitHub Enterprise Server の管理アカウントから、任意のページの右上隅にある をクリックします。
- [サイト管理者] ページにまだ表示されていない場合は、左上隅の [サイト管理者] をクリックします。
- [ サイト管理者] サイドバーで [Management Console] をクリックします。
- [設定] サイドバーで [Teams] をクリックします。
- [Primary NTP server] の下にプライマリ NTP サーバーのホスト名を入力します。
- [Secondary NTP server (optional)] の下にセカンダリ NTP サーバーのホスト名を入力します。
- [設定] サイドバーで [設定の保存] をクリックします。
- 設定の実行が完了するのを待ってください。
大きな時間の乱れの修正
NTP プロトコルは小さな時間同期の不一致を継続的に修正します。 管理シェルを使用すれば、時間を直ちに同期させることができます。
メモ
- 協定世界時 (UTC) ゾーンは変更できません。
- ハイパーバイザーが仮想マシンの時刻を設定しようとするのを回避しなければなりません。 詳しい情報については、仮想化プロバイダが提供しているドキュメンテーションを参照してください。
chronyc
コマンドを使用して、サーバーを設定済みの NTP サーバーと同期させます。 次に例を示します。
sudo chronyc -a makestep