記事のバージョン: Enterprise Server 2.17
GitHub Enterprise Server クラスタの管理
アップグレード、キャパシティの追加、障害が起きたノードの置き換えなど、GitHub Enterprise Server クラスタのメンテナンス処理を計画します。
クラスタのアップグレード→
管理シェル (SSH) を使用して GitHub Enterprise Serverクラスタを最新のリリースにアップグレードします。
クラスタノードの入れ替え→
GitHub Enterprise Server ノードを入れ替えるには、クラスタ設定ファイル (cluster.conf
) 中で対象となるノードをオフラインとしてマークし、入れ替えるノードを追加しなければなりません。 ノードに障害があった場合、あるいはパフォーマンスを高めるためにリソースの多いノードを追加する場合、この作業が必要になることがあります。
クラスタノードからの待避→
データサービスをクラスタノードから待避させることができます。
クラスタノードのモニタリング→
GitHub Enterprise Server クラスタは、2 つ以上のノードに分散された冗長サービスで構成されています。 もしも個々のサービスまたは1つのノード全体に障害があっても、それがクラスタのユーザに即座に見えることはありません。 ただし、パフォーマンスと冗長性が影響を受けるため、GitHub Enterprise Server クラスタの健全性を監視することが重要です。