1.2. 중앙 사용자 정의 리소스 수정
중앙 DB 서비스에는 영구 스토리지가 필요합니다. SSD 또는 고성능인 중앙 클러스터의 기본 스토리지 클래스를 구성하지 않은 경우 중앙 DB PVC(영구 볼륨 클레임)의 스토리지 클래스를 사용하여 중앙 사용자 정의 리소스(CR)를 다시 설치하고 구성해야 합니다.
Kubernetes 스토리지 계층의 제한으로 인해 storageClassName 을 변경할 때 바인딩된 후에는 클레임의 스토리지 클래스를 수정할 수 없으므로 Central CR을 다시 생성해야 합니다.
참고
Central의 기본 스토리지 클래스를 이미 구성한 경우 이 섹션을 건너뜁니다.
프로세스
- 중앙 인스턴스를 백업하고 제거합니다.
다음 예와 같이 RHACS를 다시 설치하고 Central 사용자 정의 리소스를 구성합니다.
spec: central: db: isEnabled: Default persistence: persistentVolumeClaim: claimName: central-db size: 100Gi storageClassName: <storage-class-name>다음과 같습니다.
spec.central.db.isEnabled-
데이터베이스를 사용하도록 지정합니다.
IsEnabled에서Enabled로 이 값을 변경하지 마십시오. spec.central.db.persistence.persistentVolumeClaim- 클러스터가 기존 클레임을 사용하도록 지정합니다. 그렇지 않으면 새 클레임을 생성합니다.
-
roxctlCLI를 사용하여 중앙 데이터베이스 백업을 복원합니다.