Google क्लाउड में अनअटेंडेड अपग्रेडेस डिस्क को भरते हैं


1

मैंने Google क्लाउड इंजन में 10GB बूट डिस्क के साथ Google द्वारा प्रदान की गई उबंटू 14.04 छवि का उपयोग करके एक माइक्रो इंस्टेंस बनाया। सर्वर ने एक छोटे नगनेक्स / php / mysql ऐप को होस्ट किया।

कुछ महीनों बाद, ऐप ने काम करना बंद कर दिया क्योंकि डिस्क पूरी तरह से भर गई थी। अधिकांश जगह को नई गुठली द्वारा लिया गया था, जो लगता है कि अप्रयुक्त-अपग्रेड द्वारा स्थापित किया गया है। उदाहरण को कभी भी रिबूट नहीं किया गया था (न तो मैन्युअल रूप से और न ही स्वचालित रूप से)।

क्या उबंटू 14.04 के लिए सामान्य व्यवहार है? क्या मुझे यह सुनिश्चित करने के लिए उदाहरण बनाने के बाद कुछ कार्यों को करने की आवश्यकता है कि ऐसा नहीं होता है? यदि ऐसा है, तो वे क्या हैं और क्यों Google मुझे ऐसी "टूटी हुई" उबंटू छवियां प्रदान कर रहा है, अन्य सभी चीजों के लिए चूक को देखते हुए समझदार लगते हैं।

(शुक्र है, इस मामले में मैं अभी भी एसएसएच-इन, डू apt-get autoremoveऔर रिबूट करने में सक्षम था , जो डिस्क स्थान के अधिकांश भाग को मुक्त कर देता था। लेकिन मैं अभी भी भविष्य में इससे बचना चाहूंगा।)

जवाबों:


1

अपने सिस्टम को अप-टू-डेट रखने और सुरक्षा कमजोरियों से बचाने के लिए उबंटू इमेज अपने आप अपग्रेड हो जाती है। यह Google कंप्यूट इंजन से स्वतंत्र है, यह एक मानक उबंटू सुविधा है।

यदि आप ऑटो-अपडेट को अक्षम करना चाहते हैं, तो आप इसे करने के लिए उबंटू से प्रलेखन का पालन कर सकते हैं , लेकिन इसकी अनुशंसा नहीं की जाती है। इसके बजाय, कृपया देखें कि आप स्वचालित अपडेट कैसे रख सकते हैं।

आपको अपने वीएम के लिए एक डिस्क बनानी चाहिए जो अपडेट को सक्षम करने के लिए (ए) काफी बड़ी है और (बी) स्वचालित सफाई सुनिश्चित करती है; डॉक्स के अनुसार, सेटिंग में स्थित है /etc/apt/apt.conf.d/10periodicऔर इसके समान होना चाहिए:

APT::Periodic::AutocleanInterval "7";
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.