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.