2.6. Self Node Remediation Operator 문제 해결
2.6.1. 일반 문제 해결
- 문제
- Self Node Remediation Operator 관련 문제를 해결하려고 합니다.
- 해결
- Operator 로그를 확인합니다.
2.6.2. 데몬 세트 확인
- 문제
- Self Node Remediation Operator가 설치되어 있지만 데몬 세트를 사용할 수 없습니다.
- 해결
- Operator 로그에 오류 또는 경고가 있는지 확인합니다.
2.6.3. 실패한 수정
- 문제
- 비정상적인 노드가 해결되지 않았습니다.
- 해결
다음 명령을 실행하여
SelfNodeRemediationCR이 생성되었는지 확인합니다.$ oc get snr -A
노드가 비정상으로 설정될 때
MachineHealthCheck컨트롤러에서SelfNodeRemediationCR을 생성하지 않은 경우MachineHealthCheck컨트롤러의 로그를 확인합니다. 또한MachineHealthCheckCR에 수정 템플릿을 사용하는 데 필요한 사양이 포함되어 있는지 확인합니다.SelfNodeRemediationCR이 생성된 경우 이름이 비정상 노드 또는 머신 오브젝트와 일치하는지 확인합니다.
2.6.4. Operator를 제거한 후에도 데몬 세트 및 기타 Self Node Remediation Operator 리소스가 있습니다.
- 문제
- 데몬 세트, 구성 CR 및 해결 템플릿 CR과 같은 Self Node Remediation Operator 리소스는 Operator를 제거한 후에도 존재합니다.
- 해결
Self Node Remediation Operator 리소스를 제거하려면 각 리소스 유형에 대해 다음 명령을 실행하여 리소스를 삭제합니다.
$ oc delete ds <self-node-remediation-ds> -n <namespace>
$ oc delete snrc <self-node-remediation-config> -n <namespace>
$ oc delete snrt <self-node-remediation-template> -n <namespace>