2015-12-06 8 views
5

खोजने में असमर्थ मैंने अपनी उबंटू मशीन पर कुबेरनेट स्थापित किया। कुछ डिबगिंग उद्देश्यों के लिए मुझे क्यूबलेट लॉग फ़ाइल देखने की आवश्यकता है (यदि ऐसी कोई फ़ाइल है)। मैंने देखा/vat/logs लेकिन मुझे ऐसी फाइल नहीं मिली। वह कहाँ हो सकता है?Kubernetes kubelet लॉग

उत्तर

2

यह निर्भर करता है कि यह कैसे स्थापित किया गया था। मैंने http://kubernetes.io/v1.1/docs/getting-started-guides/docker-multinode.html पर डॉकर-मल्टीनोड निर्देशों के बाद कुछ उबंटू मशीनों पर कुबेरनेट स्थापित किए।

इस इंस्टॉल के साथ, मुझे लॉग कमांड का उपयोग करके लॉग मिलते हैं।

  1. अपना कंटेनर आईडी खोजें।

    $ डॉकर पीएस | egrep kubelet कि लॉग देखने के लिए कंटेनर आईडी

    $ डोकर लॉग <container-id>

+0

मैं में kube-up.sh स्क्रिप्ट चलाने से Kubernetes स्थापित क्लस्टर निर्देशिका और मेरे पास एक एकल नोड है जो मास्टर और मिनियन दोनों के रूप में चल रहा है – Dimuthu

+0

यह डाउन-वोट क्यों किया गया था? – Rachel

3

अंत में मैं/var में यह मिल सकता है/log/नवोदय निर्देशिका

  • का प्रयोग करें। मेरी मशीन में कुबर्नेट्स अपस्टार्ट का उपयोग शुरू कर दिया गया है। यही कारण है कि उन लॉग फ़ाइलों नवोदय निर्देशिका में हैं

  • 10

    आप systemd का उपयोग कर kubelet चलाते हैं, तो आप निम्न विधि का इस्तेमाल कर सकते हैं kubelet के लॉग को देखने के लिए:

    # journalctl -u kubelet 
    
    संबंधित मुद्दे