- Shipped
- 5 अगस्त 2026 को 12:11 am बजे UTC
- Author
- Kamo
- Commit
- 00ad3ef
रूट कारण: लाइवनेस जांच `tcpSocket: पोर्ट 10000` थी, लेकिन स्काइला की आरईएसटी एपीआई api address 127.0.0.1 (यह डिफ़ॉल्ट) को बांधता है जबकि एक tcpSocket जांच POD डायल करता है IP. कंटेनर के अंदर से सत्यापित - /proc/net/tcp शो :10000 केवल सुनना 0100007F (127.0.0.1) पर, जबकि 9042/9180/7000/19042 पॉड आईपी पर हैं; और `curl ******************* 200 रिटर्न जबकि एक ही अनुरोध पॉड आईपी को मना कर दिया गया है (curl निकास 7), जो वास्तव में क्या kubelet रिपोर्ट है: "लाइविटी जांच विफल: डायल tcp 10.42.0.47:10000: कनेक्ट: कनेक्शन मना कर दिया। इसलिए जांच हर प्रयास में विफल रही और कुबेलेट ने हर कंटेनर को हर जगह मार डाला चक्र: प्रारंभिकDelaySeconds 900 + विफलताThreshold 80 x periodSeconds 30 = 3300s, 55m14s और 920 पुनरारंभ / 35 दिनों की मनाया पुनरारंभ अवधि मिलान (~प्रति 54.7 मिनट) प्रत्येक हत्या ने पूर्ववर्ती `nodetool नाली` को जन्म दिया, इसलिए यह 0 / "Completed" और एक दुर्घटना के बजाय एक साफ शटडाउन की तरह देखा। पहले 900s/80 मूल्यों को ठंड शुरू नहीं किया गया था क्योंकि टिप्पणी ने दावा किया था - वे इसे मास्क कर रहे थे। उन्होंने केवल हत्या चक्र को बढ़ाया; पूर्व 60s/ 6 मानों ने प्रत्येक ~4 मिनट (~360/दिन) को पुनः आरंभ किया। ठीक करें: एपीआई की जांच करें जहां यह वास्तव में सुनता है, 127.0.0.1 के खिलाफ एक्सेक के माध्यम से, और एक सार्थक सीमा (6 x 30s = 3 मिनट) को पुनर्स्थापित करें। स्टार्टअपप्रोब पहले से ही गेट्स जब तक CQL ऊपर नहीं होता तब तक जीवित रहने की आवश्यकता होती है। नहीं सेटिंग -api-address 0.0.0.0, जो unauthenticated व्यवस्थापक REST को उजागर करेगा एपीआई से पॉड नेटवर्क।.