記事のバージョン: Enterprise Server 2.17
時間の同期の設定
GitHub Enterprise Server は、NTP サーバーに接続することによって自動的に時刻を同期させます。 時刻の同期に使われるNTPサーバは設定できます。あるいはデフォルトのNTPサーバを利用することもできます。
デフォルトのNTPサーバの変更
- 任意のページの右上で をクリックします。
- 左のサイドバーでManagement Consoleをクリックしてください。
- 左のサイドバーでTime(時間)をクリックしてください。
- "Primary NTP server(プライマリのNTPサーバ)"の下で、プライマリNTPサーバのホスト名を入力してください。 "Secondary NTP server(セカンダリのNTPサーバ)"の下で、セカンダリのNTPサーバのホスト名を入力してください。
- ページの下部で Save settings(設定の保存)をクリックしてください。
- 設定が完了するのを待ってください。
大きな時間の乱れの修正
NTP プロトコルは小さな時間同期の不一致を継続的に修正します。 管理シェルを使用すれば、時間を直ちに同期させることができます。
注釈:
- 協定世界時 (UTC) ゾーンは変更できません。
- ハイパーバイザーが仮想マシンの時刻を設定しようとするのを回避しなければなりません。 詳しい情報については、仮想化プロバイダが提供しているドキュメンテーションを参照してください。
chronyc
コマンドを使用して、サーバーを設定済みの NTP サーバーと同期させます。 例:
$ sudo chronyc -a makestep