보조 Geo 사이트 제거
보조 Geo 사이트 제거에 대해 설명합니다.
보조 사이트는 기본 사이트의 Geo 관리 페이지를 사용하여 Geo 클러스터에서 제거할 수 있습니다. 보조 사이트를 제거하려면: 오른쪽 상단 모서리에서 Admin 을 선택합니다. Geo > Nodes 를 선택합니다. 제거할 보조 사이트에 대해 Remove 를 선택합니다. 프롬프트가 나타나면 Remove 를 선택하여 확인합니다. 보조 사이트가 Geo 관리 페이지에서 제거된 후 이 사이트를 중지하고 제거해야 합니다. 보조 Geo 사이트의 각 노드에서: GitLab을 중지합니다: sudo gitlab-ctl stop GitLab을 제거합니다: [!note] GitLab 데이터도 인스턴스에서 정리해야 하는 경우 Linux 패키지 및 모든 데이터를 제거 하는 방법을 참조하세요. # Stop gitlab and remove its supervision process sudo gitlab-ctl uninstall # Debian/Ubuntu sudo dpkg --remove gitlab-ee # Redhat/Centos sudo rpm --erase gitlab-ee 보조 사이트의 각 노드에서 GitLab이 제거된 후 기본 사이트의 데이터베이스에서 복제 슬롯을 다음과 같이 삭제해야 합니다: 기본 사이트의 데이터베이스 노드에서 PostgreSQL 콘솔 세션을 시작합니다: sudo gitlab-psql [!note] 복제 슬롯을 관리하려면 슈퍼유저 권한이 필요하므로 gitlab-rails dbconsole 을 사용하는 것은 작동하지 않습니다. 관련 복제 슬롯의 이름을 찾습니다. 이것은 gitlab-ctl replicate-geo-database 복제 명령을 실행할 때 --slot-name 으로 지정된 슬롯입니다: SELECT * FROM pg_replication_slots; 보조 사이트의 복제 슬롯을 제거합니다: SELECT pg_drop_replication_slot( '<name_of_slot>' );
