ec2 ने मेरे उदाहरण को रिबूट किया?


17

मुझे पता चला कि EC2 पर मेरा CentOS 5 सर्वर रिबूट हो गया था, ऐसा करने की मेरी आज्ञा के बिना। जिस दिन इसे रिबूट किया गया था, उस दिन मैंने लॉग इन भी नहीं किया था। जब मैं 'अंतिम' को लिनक्स में देखता हूं, तो यह कहता है:

jeroen   pts/0        128.97.......    Thu Apr  7 15:02 - 16:28  (01:25)    
reboot   system boot  2.6.18-xenU-ec2- Wed Apr  6 15:48         (1+05:27)   
jeroen   pts/2        128.97.......    Tue Apr  5 19:31 - 23:17  (03:45)

तो ऐसा लगता है कि उस दिन कोई भी लॉग इन नहीं किया गया था। क्या हो सकता है कोई सुझाव? क्या EC2 किसी भी परिस्थिति में रिबूट करता है? या इसे हैक किया जा सकता है?


इस बारे में एक दिलचस्प
लाल

जवाबों:


27

यह कभी-कभार होता है जब अमेज़ॅन आपके द्वारा चलाए जा रहे भौतिक सर्वर को डिमोशन करना चाहता है। वे एक असफल हार्डवेयर घटक को बदलने के लिए सर्वर को मार सकते हैं या सर्वर जीवन के अंत तक पहुंच सकता है। किसी भी तरह से जो मैं समझता हूं, उनकी प्रक्रिया कुछ इस तरह से काम करती है:

  • भौतिक सर्वर को डिमोशन के रूप में चिह्नित किया जाता है, इसलिए उस पर कोई नया इंस्टेंस लॉन्च नहीं होता है।
  • यदि वे कर सकते हैं (उदाहरण के लिए वे एक महत्वपूर्ण हार्डवेयर विफलता के साथ काम नहीं कर रहे हैं), तो अमेज़ॅन कुछ समय के लिए प्रतीक्षा करेगा कि क्या सर्वर पर चल रहे इंस्टेंसेस अपने आप बंद हो जाते हैं या रिबूट हो जाते हैं (EC2 उदाहरण को रिबूट करने से आमतौर पर परिणाम मिलता है एक अलग भौतिक सर्वर पर लॉन्च किया गया)।
  • उस अवधि के पूरा होने के बाद, अमेज़ॅन शेष उदाहरणों को उन्हें अन्य भौतिक सर्वरों पर स्थानांतरित करने के लिए मजबूर करेगा।

अंगूठे के एक सामान्य नियम के रूप में, इसके कारण और वातावरण में अन्य quirks के लिए, आपको EC2 पर चलने वाले किसी भी व्यक्तिगत सर्वर को एपीमेरील के रूप में व्यवहार करना चाहिए। कोई भी सर्वर किसी भी समय रिबूट या फ्लैट आउट हो सकता है। तदनुसार, शेफ या कठपुतली जैसी किसी चीज के साथ तैनाती को स्वचालित करना, ठोस निगरानी करना और विफलता के आसपास काम करने के लिए अपने आवेदन को डिजाइन करना महत्वपूर्ण है।


यह भयानक है - मुझे अल्पकालिक उदाहरण बनाने के लिए धक्का मिलता है, लेकिन अगर वे एक मेजबान को रिटायर करने जा रहे हैं, तो उन्हें मेहमानों को दूसरे मेजबान को गति देनी चाहिए

तो, कोई भावना (या इसके समकक्ष)? डी 'ओह।
मैसिमो

आपके स्वचालन और निगरानी ढांचे की जाँच होनी चाहिए। यही कारण है कि आपके एप्लिकेशन को इलास्टिक लोड बैलेंसर्स का उपयोग करने के लिए लिखा जाना चाहिए।
मैगलन

साथ ही, आप लोग 4 साल पुराने प्रश्न पर टिप्पणी कर रहे हैं। आपको ओपी से जवाब नहीं मिलने वाला है।
मैगलन

2

शायद EC2 की समस्या। रिबूट देखें ?

मुझे भी यही समस्या थी और मैंने AWS सेवा स्वास्थ्य डैशबोर्ड में पाया कि EC2 में कोई समस्या थी।

निष्कर्ष: रिबूट की उम्मीद की जानी चाहिए, लेकिन कमोडिटी हार्डवेयर के साथ उनसे अधिक बार आप अपेक्षा करेंगे।


Oups ... लिंक फ़ोरम
thread.jspa
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.