AWS: *** नाम का वातावरण इस ऑपरेशन के लिए अमान्य स्थिति में है। तैयार होना चाहिए


26

मुझे एक संदेश मिलता है, जब मैं इलास्टिक बीनस्टॉक का उपयोग करके EC2 पर अपने php ऐप को तैनात करने की कोशिश कर रहा हूं।

Environment named *** is in an invalid state for this operation. Must be Ready.

मैं तैनात करने में असमर्थ हूं। सर्वर स्थिति चल रही है, कोई चेतावनी नहीं।

मेरा अनुभव इस बिंदु पर बहुत सीमित है। मैं इसे कैसे हल करूं?


1
क्या आपने समस्या का समाधान किया? मुझे भी यही समस्या थी। मेरा वातावरण हरा और स्वस्थ है लेकिन मैं इस पर कोई बदलाव नहीं कर सकता। मैंने दिनों का इंतजार किया और कुछ भी नहीं बदला।
राफेल लियोनहार्ट

यदि आप एक साथ एक ही वातावरण के खिलाफ दो deploys चलाने का प्रयास करते हैं तो यह समस्या भी होगी।
19

जवाबों:


11

आमतौर पर, किसी दिए गए वातावरण के लिए अमान्य स्थिति से उबरने का कोई तरीका नहीं है।

ऐसे मामलों में, आपको वर्तमान परिवेश पृष्ठ पर जाने की आवश्यकता है , क्रिया बटन पर क्लिक करें, क्लोन पर्यावरण का चयन करें , और उसके बाद क्लोन वातावरण बनाने की प्रतीक्षा करें। इसके तैयार हो जाने के बाद, आप एप्लिकेशन पृष्ठ पर जा सकते हैं , क्रियाएँ बटन पर क्लिक करें और फिर SWAP URL का चयन करें

अंत में, आप असंगत पर्यावरण पृष्ठ पर जा सकते हैं और इसे समाप्त करने का विकल्प चुन सकते हैं।


संभवतः यदि आप पर्यावरण नाम को बनाए रखना चाहते हैं, तो आपको ऐसा दो बार करना होगा (पहले एक अस्थायी पर्यावरण नाम पर स्विच करने के लिए)। वैकल्पिक रूप से, यदि आप डाउनटाइम का खर्च उठा सकते हैं, तो 'रिवाइंड एनवायरनमेंट' का विकल्प है, जो इस समस्या को ठीक करता है।
जो फ्रीमैन

"पर्यावरण का पुनर्निर्माण" तब मदद नहीं करता है जब AWS आपको RDS उदाहरण प्रकार के लिए एक DB उदाहरण के बहुत छोटे के साथ एक का प्रावधान करता है :(
टोड

मुझे लगता है कि यह थोड़ा कठोर है, यह देखते हुए कि मेरे पास एक समान मुद्दा था और बस इसे फिर से काम करने के लिए सर्वर को पुनः आरंभ किया
जद एस

2
एडब्ल्यूएस नहीं दूँगा मुझे एक वातावरण क्लोन अगर यह "तैयार," नहीं है
मंज़ूर प्रयोगशालाओं

@positlabs, मुझे फिर से बनाना पड़ा क्योंकि क्लोनिंग और पुनः आरंभ करने से आपके द्वारा बताई गई त्रुटि समाप्त हो गई।
एडाम-एम-हन्ना

8

मैंने इस समस्या को हल कर दिया Elastic Beanstack, मेरा ऐप GRAY स्थिति / स्वास्थ्य था, app overviewमैंने Actionsबटन को एक्सेस किया और वर्तमान ऑपरेशन को निरस्त कर दिया।

फिर मुझे स्वास्थ्य की स्थिति GREEN मिली, और तैनात करने में कामयाब रहा।


4

यह मेरे साथ हुआ। यदि यह एक नया बनाया गया ऐप है, तो आपको पर्यावरण के ऑनलाइन आने के लिए कुछ क्षण इंतजार करना चाहिए, फिर प्रयास करें। यह काम करना चाहिए।


1

यह तब हुआ जब मैंने गर्भपात किया जब यह अंदर था

INFO: Environment update is starting.

राज्य ("अपलोड करने के बाद")।

यह Readyकुछ मिनटों के बाद वापस आ गया , मुझे बस इंतजार करना पड़ा।


0

मेरे मामले में ऐसा इसलिए हुआ क्योंकि मैं पर्यावरण के निर्माण की प्रतीक्षा किए बिना एक आरडीएस डेटाबेस बनाना शुरू करता हूं। इसे ठीक करने के लिए आपको पर्यावरण के पुनर्निर्माण की आवश्यकता है


0

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


आप बीनस्टॉक के साथ नीला / हरा कैसे करते हैं?
जह


0

मेरे मामले में मैंने पहली बार आरडीएस उदाहरण को हटा दिया था, फिर पर्यावरण को हटाने की कोशिश की, ताकि इलास्टिक बीन मेरे आरडीएस उदाहरण की तलाश में था जो मुझे नहीं मिल रहा था।

इसलिए मैं आरडीएस में गया और अपने इलास्टिक बीन पर्यावरण से जुड़े डेटाबेस को बहाल किया।

इसने काम कर दिया!


0

मेरे मामले में, मैं इलास्टिक बीनस्टॉक पर कोई कार्रवाई नहीं कर सका। मुझे एक नए लोड बैलेंसर के साथ पूरे इलास्टिक बीनस्टॉक एप्लिकेशन का पुनर्निर्माण करना था।

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