レプリケーション コントローラーについて
レプリケーション コントローラーは、 お使いの GitHub Enterprise Server インスタンスのレプリケーション構成を管理するサービスです。
app.replication-controller.enabled設定は、既定で有効になっているサービスを制御します。
レプリケーション コントローラーは、Git リポジトリ、ストレージ ( Git LFS オブジェクトや添付ファイルなど)、および GitHub Pagesのレプリケーションを管理します。
レプリケーション コントローラーが有効になっているかどうかを確認する
プライマリ ノードで、次のコマンドを実行します。
ghe-config app.replication-controller.enabled
コマンドが true または値を返さない場合は、レプリケーション コントローラーが有効になります。 コマンドが falseを返した場合、レプリケーション コントローラーは無効です。
レプリケーション コントローラーの無効化
警告
GitHub のサポート がトラブルシューティング中に推奨する場合にのみ、レプリケーション コントローラーを無効にします。 この変更を適用すると、レプリケーション コントローラーが停止し、進行中の操作が中断される可能性があります。 安全に続行できるかどうかわからない場合は、 GitHub Enterprise サポートにお問い合わせください。
-
プライマリ ノードで、
app.replication-controller.enabledをfalseに設定します。ghe-config app.replication-controller.enabled false -
構成を適用します。
ghe-config-apply
レプリケーション コントローラーの再有効化
-
プライマリ ノードで、
app.replication-controller.enabledをtrueに設定します。ghe-config app.replication-controller.enabled true -
構成を適用します。
ghe-config-apply