关于复制控制器
复制控制器是一项服务,用于管理 你的 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