K8s में "न्यूनतम उपलब्धता नहीं है" का क्या मतलब है?


17

यहाँ छवि विवरण दर्ज करें

"न्यूनतम उपलब्धता नहीं है" का क्या मतलब है?

GitHub चर्चा मिली, लेकिन यह मेरे लिए स्पष्ट नहीं है कि त्रुटि संदेश का क्या अर्थ है।


1
पर्याप्त सीपीयू शेयर या मेमोरी समाप्त नहीं ...
तैंसीबाई

हाय @ 030, आपने यह मुद्दा कैसे तय किया है? कृप्या!
अब्दुल रहमान

@AbdulRehman कृपया स्वीकार किए जाते हैं जवाब की जांच
030

जवाबों:


8

जैसा कि @Tensibai ने एक टिप्पणी में संकेत दिया है, इसका कारण यह हो सकता है कि अपर्याप्त CPU या मेमोरी है, लेकिन यह हमेशा ऐसा नहीं होता है।

उदाहरण के लिए, एक हेलम चार्ट बस तैनात किया गया था, यह विफल रहा और जीसीपी में कार्यभार ने संकेत दिया कि:

पॉड त्रुटियों: CrashLoopBackOff

@ टेंसिबाई की टिप्पणी के आधार पर पहली धारणा यह थी कि अपर्याप्त संसाधन थे, लेकिन आगे के विश्लेषण kubectl describe pod <pod-name>ने संकेत दिया कि इस मामले में linyProbe की जांच विफल रही:

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, क्या उपाय है?
अब्दुल रहमान

1
@AbdulRehman livenessProbeमें विफल रहा है
030

Does not have minimum availabilityबस इसका मतलब यह है कि पर्याप्त पॉड्स आवश्यक प्रतिकृति को पूरा करने के लिए नहीं चल रहे हैं?
एलेक्सेज मगुरा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.