Compute Module 복제본과 업그레이드 진단
배포 문제는 Overview의 Replica Status에서 확인합니다. 복제본을 선택하면 포함한 이미지가 표시되고 Replica Diagnostics에서 더 자세한 이유를 볼 수 있습니다.
복제본 상태
| 상태 | 의미와 확인할 점 |
|---|---|
| Starting | 호스트 확보, 이미지 가져오기와 컨테이너 시작 단계. 5 GB가 넘는 이미지, 큰 자원 요청 또는 늦게 성공하는 readiness가 지연 원인일 수 있음 |
| Started | 호스트 및 이미지 준비와 컨테이너 시작은 끝남. 다음 응답 상태로 전환 중이며 오래 머무르면 기반 시스템 문제를 확인 |
| Responsive | 쿼리에 응답할 수 있는 정상 상태. 업무 오류는 로그부터 확인 |
| Unresponsive | 요청 처리나 준비 보고가 되지 않아 트래픽을 보내지 않음. 오래 지속되면 종료할 수 있으며 일시적 반복 전환도 가능 |
| Decommissioned | 기존 작업을 마칠 시간을 주는 종료 준비 상태 |
| Starting Error | 이미지, 설정 또는 기반 시스템 문제로 시작 실패. 이 단계에는 로그가 없으므로 진단 확인 |
| Deleted | 수명 종료 또는 예외로 삭제. Archived에서 과거 진단 확인 |
Starting에서 로그가 나오면 적어도 컨테이너를 시작했으므로 코드와 초기화 단계를 볼 수 있습니다. 나와야 할 로그가 전혀 없으면 이미지와 기반 시스템 상태도 확인합니다.
복제본의 최대 수명은 22시간이며 그 전에 플랫폼이 교체할 수도 있습니다. 삭제 복제본의 상세 진단 보관은 1시간입니다. 이력의 7일 보관과는 다른 범위입니다.
진단 패널
Replica Diagnostics를 보려면 먼저 복제본 사각형을 선택합니다. 이미 삭제되었다면 Archived 보기로 전환합니다.
개별 이미지도 선택해 확인할 수 있습니다. CrashLoopBackOff이면 컨테이너 로그와 시작 코드를 함께 봅니다.
앱 설정과 코드로 설명되지 않는 기반 시스템 문제가 의심되면 진단과 복제본 식별 정보를 포함해 Palantir Support에 문의합니다.
활성 배포의 업그레이드
안전한 교체가 가능한 설정은 기존 배포 옆에 새 배포를 만들고 새 복제본이 Responsive가 된 뒤 새 요청을 전환합니다. 이전 배포의 진행 중 작업에는 완료 유예 시간을 줍니다.
- 이미지 버전 같은 설정이 바뀝니다. 중단이 필요한 설정은 저장 전에 확인을 요구합니다.
- 변경한 두 번째 배포를 만듭니다.
- 새 배포에 Responsive 복제본이 생길 때까지 기다립니다.
- 새 작업은 새 배포로 보내고 이전 배포는 유예 뒤 삭제합니다.
이 안전한 교체 경로에서 새 배포가 끝내 응답하지 못하면 기존 배포를 바꾸지 않습니다. 중단이 필요하다고 별도로 안내한 설정 변경까지 무중단이라고 해석하면 안 됩니다.
Overview의 업그레이드 배포 영역을 펼쳐 새 복제본과 이미지를 선택해 진단합니다.
업그레이드가 진행되지 않으면 변경을 되돌리거나 새 복제본이 준비될 수 있도록 구성을 수정합니다. probe, 확장 설정 및 사용량을 함께 확인합니다.