मैं डिबगिंग एक कंटेनर मुद्दे पर जहां runc अटक जाता है । मैं चाहता था कि कैसे पता करने के लिए डंप करने के लिए स्टैक ट्रेस की runc समझने के लिए जहां यह है फँस गया हो रही है. ऐसा लगता है करने के लिए संभव हो सकता है इस के आधार पर प्रतिक्रिया: https://github.com/opencontainers/runc/pull/2871#issuecomment-816492231 पर एक और runc अटक मुद्दा है ।
0
मैं समझ से बाहर करने के लिए एक तरीका यह करना है. चलाने के लिए cat /proc/<runc_pid>/fd/2
बाहर मुद्रित करने के लिए stderr संदेश के दोषयुक्त runc प्रक्रिया जब यह भरता है. भेजें एक SIGQUIT को मारने के लिए संकेत प्रक्रिया का उपयोग कर kill -SIGQUIT <runc_pid>
, इस कारण होगा जाने दिनचर्या स्टैक ट्रेस करने के लिए फेंक दिया stderr पर देखा जा सकता है जो का उपयोग cat
पहले शुरू कर दिया.