k8에서“최소 가용성이 없음”은 무엇을 의미합니까?


17

여기에 이미지 설명을 입력하십시오

"최소 가용성이 없다"는 것은 무엇을 의미합니까?

GitHub 토론 이 발견되었지만 오류 메시지의 의미가 명확하지 않습니다.


1
CPU 공유가 부족하거나 메모리가 소진되었습니다 ...
— Tensibai

@ 030 안녕하세요,이 문제를 어떻게 해결 하셨나요? 부디!
— Abdul Rehman

@AbdulRehman 허용 된 답변을 확인하십시오
— 030

답변:


8

@ Tensibai가 주석 중 하나에서 지적했듯이 CPU 또는 메모리가 충분하지 않아 발생할 수 있지만 항상 그런 것은 아닙니다.

예를 들어, 조타 차트가 방금 배포되었지만 실패했으며 GCP의 워크로드에 다음과 같이 표시되었습니다.

포드 오류 : CrashLoopBackOff

@Tensibai의 의견에 따르면 첫 번째 인상은 자원이 충분하지 않다는 것이었지만,이를 사용한 추가 분석 kubectl describe pod <pod-name>은이 경우 livenessProbe 검사가 실패했음을 나타냅니다.

Liveness probe failed: Get http://10.16.0.13:80/: dial 
tcp 10.16.0.13:80: getsockopt: connection refused

요약하면 Does not have minimum availability메시지는 일반적입니다. 여러 문제로 인해이 문제가 발생할 수 있으며 실제 오류를 찾으려면 부서 분석에서 더 많은 것이 필요합니다.


안녕 @ 030, 해결책은 무엇입니까?
— Abdul Rehman

1
@AbdulRehmanlivenessProbe
— 030

Does not have minimum availability단순히 필요한 복제 세트를 충족하기에 충분한 포드가 실행되고 있지 않다는 의미입니까?
— Alexej Magura
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.