7.2. 소스 클러스터 체크리스트

  • ❏ 다음 명령을 실행하여 종료 중 상태에서 비정상적으로 설정된 PV(영구 볼륨)가 있는지 확인했습니다.

    $ oc get pv
  • ❏ 다음 명령을 실행하여 실행 중 또는 완료 이외의 상태인 Pod를 확인했습니다.

    $ oc get pods --all-namespaces | egrep -v 'Running | Completed'
  • ❏ 다음 명령을 실행하여 재시작 횟수가 높은 Pod를 확인했습니다.

    $ oc get pods --all-namespaces --field-selector=status.phase=Running \
      -o json | jq '.items[]|select(any( .status.containerStatuses[]; \
      .restartCount > 3))|.metadata.name'

    Pod가 실행 중 상태인 경우에도 재시작 횟수가 많으면 기본적인 문제가 될 수 있습니다.

  • ❏ 클러스터 인증서는 마이그레이션 프로세스 기간 동안 유효합니다.
  • ❏ 다음 명령을 실행하여 보류 중인 인증서 서명 요청이 있는지 확인했습니다.

    $ oc get csr -A | grep pending -i
  • ❏ 레지스트리는 권장 스토리지 유형을 사용합니다.
  • ❏ 레지스트리에 이미지를 읽고 쓸 수 있습니다.
  • etcd 클러스터는 정상입니다.
  • ❏ 소스 클러스터의 평균 API 서버 응답 시간은 50ms 미만입니다.