Skip to main content
Skip to content

Управление контроллером репликации

Проверьте, включен ваш экземпляр GitHub Enterprise Serverли контроллер репликации и отключите его только в том случае, если Служба поддержки GitHub он рекомендуется во время устранения неполадок.

Сведения о контроллере репликации

Контроллер репликации — это служба, которая управляет конфигурацией репликации ваш экземпляр GitHub Enterprise Server. Параметр app.replication-controller.enabled управляет службой, которая включена по умолчанию.

Контроллер репликации управляет репликацией для репозиториев Git, хранилища (например Git LFS (Git Large File Storage — поддержка хранения больших файлов в Git) , объектов и вложений файлов) и GitHub Pages.

Проверка включения контроллера репликации

На основном узле выполните следующую команду.

ghe-config app.replication-controller.enabled

Если команда возвращает или не возвращает true значение, контроллер репликации включен. Если команда возвращается false, контроллер репликации отключен.

Отключение контроллера репликации

Предупреждение

Отключите контроллер репликации только в том случае, если Служба поддержки GitHub он рекомендуется во время устранения неполадок. Применение этого изменения останавливает контроллер репликации и может прервать операцию, которая выполняется. Если вы не уверены, безопасно ли продолжить, обратитесь Поддержка GitHub Enterpriseк нему.

  1. На основном узле установите значение app.replication-controller.enabled``false.

    ghe-config app.replication-controller.enabled false
    
  2. Примените конфигурацию.

    ghe-config-apply
    

Повторное включение контроллера репликации

  1. На основном узле установите значение app.replication-controller.enabled``true.

    ghe-config app.replication-controller.enabled true
    
  2. Примените конфигурацию.

    ghe-config-apply