14.3. Performance Addon Operator 업그레이드
웹 콘솔을 사용하여 수동으로 Performance Addon Operator의 다음 마이너 버전으로 업그레이드하고 업데이트 상태를 모니터링할 수 있습니다.
14.3.1. Performance Addon Operator 업그레이드 정보
- OpenShift Container Platform 웹 콘솔을 사용하여 Operator 서브스크립션 채널을 변경하면 Performance Addon Operator의 다음 마이너 버전으로 업그레이드 할 수 있습니다.
- Performance Addon Operator 설치 중에 자동 z-stream 업데이트를 활성화할 수 있습니다.
- 업데이트는 OpenShift Container Platform 설치 중에 배포되는 Marketplace Operator를 통해 제공됩니다. Marketplace Operator는 클러스터에서 외부 Operator를 사용할 수 있도록 합니다.
- 업데이트를 완료하는 데 걸리는 시간은 네트워크 연결에 따라 달라집니다. 대부분의 자동 업데이트는 15분 이내에 완료됩니다.
14.3.1.1. Performance Addon Operator 업그레이드가 클러스터에 미치는 영향
- 대기 시간이 짧은 튜닝이나 많은 페이지 수는 클러스터에 영향을 미치지 않습니다.
- Operator 업데이트로 인해 예기치 않은 재부팅이 발생하지 않습니다.
14.3.1.2. Performance Addon Operator를 다음 마이너 버전으로 업그레이드
OpenShift Container Platform 웹 콘솔을 사용하여 Operator 서브스크립션 채널을 변경하면 수동으로 Performance Addon Operator를 다음 마이너 버전으로 업그레이드할 수 있습니다.
전제 조건
- cluster-admin 역할을 가진 사용자로 클러스터에 액세스합니다.
절차
-
웹 콘솔에 액세스하여 Operators
Installed Operators로 이동합니다. - Performance Addon Operator를 클릭하여 Operator details 페이지를 엽니다.
- Subscription 탭을 클릭하여 Subscription details 페이지를 엽니다.
- Update channel 창에서 버전 번호 오른쪽의 연필 아이콘을 클릭하여 Change Subscription update channel 창을 엽니다.
- 다음 마이너 버전을 선택합니다. 예를 들어 Performance Addon Operator 4.9로 업그레이드하려면 4.9를 선택합니다 .
- 저장을 클릭합니다.
Operator
설치된 Operator로 이동하여 업그레이드 상태를 확인합니다. 다음 oc
명령을 실행하여 상태를 확인할 수도 있습니다.$ oc get csv -n openshift-performance-addon-operator
14.3.1.3. 이전에 특정 네임스페이스에 설치된 경우 Performance Addon Operator 업그레이드
이전에 Performance Addon Operator를 클러스터의 특정 네임스페이스 (예: openshift-performance-addon-operator
)에 설치한 경우를 업그레이드하기 전에 OperatorGroup
개체를 수정하여 targetNamespaces
항목을 제거하십시오.
사전 요구 사항
- OpenShift Container Platform CLI, oc를 설치합니다.
- cluster-admin 권한이 있는 사용자로 OpenShift 클러스터에 로그인합니다.
절차
Performance Addon Operator
OperatorGroup
CR을 편집하고 다음 명령을 실행하여targetNamespaces
항목이 포함된spec
요소를 제거합니다.$ oc patch operatorgroup -n openshift-performance-addon-operator openshift-performance-addon-operator --type json -p '[{ "op": "remove", "path": "/spec" }]'
- OLM(Operator Lifecycle Manager)이 변경 사항을 처리할 때까지 기다립니다.
OperatorGroup CR 변경이 성공적으로 적용되었는지 확인합니다.
OperatorGroup
CRspec
요소가 제거되었는지 확인합니다.$ oc describe -n openshift-performance-addon-operator og openshift-performance-addon-operator
- Performance Addon Operator 업그레이드를 진행합니다.
14.3.2. 업그레이드 상태 모니터링
Performance Addon Operator 업그레이드 상태를 모니터링하는 가장 좋은 방법은 CSV(ClusterServiceVersion
) PHASE
를 확인하는 것입니다. 웹 콘솔에서 또는 oc get csv
명령을 실행하여 CSV 상태를 모니터링할 수도 있습니다.
PHASE
및 조건 값은 사용 가능한 정보를 기반으로 한 근사치입니다.
전제 조건
-
cluster-admin
역할을 가진 사용자로 클러스터에 액세스합니다. -
OpenShift CLI(
oc
)를 설치합니다.
절차
다음 명령을 실행합니다.
$ oc get csv
PHASE
필드를 확인하여 출력을 검토합니다. 예를 들면 다음과 같습니다.VERSION REPLACES PHASE 4.9.0 performance-addon-operator.v4.9.0 Installing 4.8.0 Replacing
get csv
를 다시 실행하여 출력을 검증합니다.# oc get csv
출력 예
NAME DISPLAY VERSION REPLACES PHASE performance-addon-operator.v4.9.0 Performance Addon Operator 4.9.0 performance-addon-operator.v4.8.0 Succeeded