क्लाउड-इनिट से आउटपुट (स्वचालित रूप से स्क्रिप्ट चलाता है जब क्लाउड में वर्चुअल मशीन शुरू करता है, उदाहरण के लिए अमेज़ॅन ईसी 2 पर)? मैं जानना चाहूंगा कि मेरी इनिशियलाइज़ेशन स्क्रिप्ट्स सफलतापूर्वक निष्पादित हुईं।
एक /var/log/cloud-init.log फ़ाइल है, लेकिन यह केवल आंशिक आउटपुट (अर्थात् SSH कुंजी आरंभीकरण से युक्त) लगता है।
/var/log/cloud-init.log
ही/var/log/cloud-init-output.log
उपयोगकर्ता-डेटा स्क्रिप्ट से आउटपुट कैप्चर करता है। यहां रॉबर्टो का समाधान चिंता का जवाब देता है। एक अन्य तरीका जो मैंने देखा है वह यह है कि अपने यूजर-डेटा स्क्रिप्ट को सभी आउटपुट को syslog के साथ भेजने के लिए प्रस्तावना करेंexec 1> >(logger -s -t "WhateverNameYouWantToMakeSiftingLogMessagerEasier") 2>&1