InfoGrab Docs

PostgreSQL 확장 기능 관리

GitLab Self-Managed에서 PostgreSQL 확장 기능을 설치하고 관리하는 방법과 오류 처리 및 실패한 마이그레이션에서 복구하는 방법을 안내합니다.

이 가이드는 외부 PostgreSQL 데이터베이스가 있는 설치에 대한 PostgreSQL 확장 기능 관리 방법을 설명합니다. 다음 확장 기능을 기본 GitLab 데이터베이스(기본값: gitlabhq_production )에 로드해야 합니다: 확장 기능 최소 GitLab 버전 pg_trgm 8.6 btree_gist 13.1 plpgsql 11.7 amcheck 18.4 GitLab Geo 를 사용하는 경우 모든 보조 추적 데이터베이스(기본값: gitlabhq_geo_production )에 다음 확장 기능을 로드해야 합니다: 확장 기능 최소 GitLab 버전 plpgsql 9.0 확장 기능을 설치하려면 PostgreSQL에서 사용자가 슈퍼유저 권한을 가져야 합니다. 일반적으로 GitLab 데이터베이스 사용자는 슈퍼유저가 아닙니다. 따라서 확장 기능 설치에는 일반 데이터베이스 마이그레이션을 사용할 수 없으며, GitLab을 새 버전으로 업그레이드하기 전에 확장 기능을 수동으로 설치해야