2011-08-18 18 views
7

का जवाब नहीं दे रहा है मेरे पास कुछ सूक्ष्म उदाहरण हैं जो सप्ताहों के लिए ठीक काम कर रहे हैं। दोनों वर्डप्रेस ब्लॉग चल रहे हैं। पिछले 24 घंटों में उनमें से एक बंद कर दिया गया है। मैं रीबूट के बाद भी एसएसएच नहीं कर सकता। दूसरा उदाहरण ठीक काम कर रहा है।अमेज़ॅन ईसी 2 माइक्रो इंस्टेंस

ssh: connect to host ec2-xxx-xxx-xxx-xxx.ap-southeast-1.compute.amazonaws.com port 22: Operation timed out 

किसी समस्या की तरह दिखने वाले लॉग में कुछ भी स्पष्ट नहीं है। आखिरी कुछ पंक्तियां हैं:

cloud-init: runcmd[ OK ] 
Mounting other filesystems: [ OK ] 
Retrigger failed udev events[ OK ] 
Generating SSH1 RSA host key: [ OK ] 
Starting sshd: [ OK ] 
Starting ntpd: [ OK ] 
Starting sendmail: [ OK ] 
Starting sm-client: [ OK ] 
Starting crond: [ OK ] 
[ OK ] 
Starting atd: [ OK ] 
Starting yum-updatesd: [ OK ] 
Running cloud-init user-scripts (none found)[ OK ] 
Amazon Linux AMI release 2011.02.1.1 (beta) 
Kernel 2.6.35.11-83.9.amzn1.i686 on an i686 
ip-xx-xxx-xx-xx login: 

प्रबंधन कंसोल बताता है कि सब कुछ चल रहा है और सामान्य है।
मैं दोनों उदाहरणों के लिए एक ही सुरक्षा समूह और .pem फ़ाइल का उपयोग करता हूं।

मुझे संदेह है कि इस उदाहरण को दूसरे की तुलना में अधिक ट्रैफिक प्राप्त हो रहा है। क्या वैसे भी है कि माइक्रो इंस्टेंस मेमोरी से बाहर हो सकता है और सिर्फ जवाब देना बंद कर सकता है? क्या गलत हो सकता है?

Here is a screen shot of the Monitoring panel

धन्यवाद

उत्तर

3

कई संभावनाएं हैं, लेकिन दो सबसे अधिक संभावना कर रहे हैं:

  1. कि अपने माइक्रो उदाहरण पर चल रहा है मेजबान पर उच्च लोड - माइक्रो उदाहरणों प्राप्त एक वैसे भी संसाधनों का छोटा टुकड़ा, और मेजबान लोड होने पर काफी कठोर हो जाता है।

  2. मेजबान पर एक गलती हुई है जो वीएम प्रतिक्रिया को प्रभावित कर रहा है - यह वास्तव में अपेक्षाकृत आम है, और आप जिस प्रकार के व्यवहार को देख रहे हैं उसे प्रदर्शित कर सकते हैं।

या तो मामले में, तेज समाधान उदाहरण परमाणु और उसे पुन: प्रारंभ करने के लिए है - आप की संभावना एक अलग मेजबान है, जो कम थके जा सकता है या कम टूटी हुई पर एक नया उदाहरण मिल जाएगा। ;)

+0

आपके उत्तर के लिए धन्यवाद। कुछ घंटों के बाद मैं फिर से एसएसएच करने और httpd और mysqld को पुनरारंभ करने में सक्षम था। सुनिश्चित नहीं है कि समस्या क्या थी। क्या आपका मतलब उदाहरण को समाप्त करना और दूसरा शुरू करना है? यदि मैं ऐसा करता हूं तो क्या मैं वहां डेटा सहेज सकता हूं? – danjp

+2

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

+0

धन्यवाद जॉन्सर्स। जाहिर है, इसमें अंतर्निहित हार्डवेयर समस्या थी और इसे रीबूट किया जाना था। – danjp

10

मैंने सीपीयू "चोरी" के कारण कई मिनटों के लिए माइक्रो इंस्टेंस लॉक अप देखा है जो तब होता है जब आप बहुत अधिक CPU का उपयोग करते हैं। यह माइक्रो उदाहरण के लिए अद्वितीय है। मैंने http://gregsramblings.com/2011/02/07/amazon-ec2-micro-instance-cpu-steal/ पर इस (वीडियो सहित) का एक उदाहरण ब्लॉग किया।

आप एक पूर्ण स्टॉप और फिर स्टार्ट करके बस अपना उदाहरण नए संसाधनों में ले जा सकते हैं। यह इसे नए हार्डवेयर को सौंपेगा और एक नया आईपी पता असाइन करेगा (अपने लोचदार आईपी को दोबारा जोड़ना न भूलें!)। एक होस्ट रीबूट इसे पूरा नहीं करेगा। इसे ईसी 2 कंसोल के माध्यम से रोकना होगा। इसे समाप्त करना जरूरी नहीं है।

+0

यह मेरे लिए काम किया। उदाहरण को रीबूट करने के लिए ec2 कंसोल में एक विकल्प था और मुझे आईपी को दोबारा जोड़ने की आवश्यकता नहीं थी। –

+0

अच्छी तरह से धन्यवाद .. इस वजह से मैंने अपनी पूरी साइट खो दी .. मैंने स्टॉप पर क्लिक किया .... फिर इसे रोकने के बाद मैं शुरू क्लिक करें .. और फिर यह टर्मिनेशन मोड में चला गया और अब मेरे पास अब साइट नहीं है । स्पष्ट रूप से कोई वॉल्यूम या बैकअप नहीं .. – MIke

0

मैंने अभी इंस्टेंस को पुनरारंभ किया और फिर से काम करना शुरू कर दिया। See the screenshot here

संबंधित मुद्दे