Praefect Rake tasks

Tier: Free, Premium, Ultimate Offering: Self-managed

- GitLab 12.10에 도입되었습니다.

Rake 작업은 Praefect 리포지터리에 생성된 프로젝트에서 사용할 수 있습니다. Praefect 구성에 대한 정보는 Praefect 문서를 참조하십시오.

레플리카 체크섬

gitlab:praefect:replicas는 주어진 project_id의 리포지터리 체크섬을 출력합니다:

  • 기본 Gitaly 노드.
  • 보조 내부 Gitaly 노드.

이 Rake 작업은 Praefect가 설치된 노드가 아닌 GitLab이 설치된 노드에서 실행하십시오.

  • Linux 패키지 설치:

    sudo gitlab-rake "gitlab:praefect:replicas[project_id]"
    
  • 자체 컴파일된 설치:

    sudo -u git -H bundle exec rake "gitlab:praefect:replicas[project_id]" RAILS_ENV=production