जबकि मुझे एक उपयोगकर्ता-डेटा स्क्रिप्ट (ala Eric Hammond) के साथ एक अमेज़ॅन ईसी 2 एएमआई के नए उदाहरण बनाने के तरीके पर बहुत सारे दस्तावेज मिलते हैं, मैंने पहले से ही मौजूदा शुरू करने का कोई तरीका नहीं देखा है, लेकिन वर्तमान में रुक गया है, अमेज़ॅन ईसी 2 उदाहरण उपयोगकर्ता द्वारा निर्दिष्ट स्क्रिप्ट को पुनरारंभ करने पर।उपयोगकर्ता द्वारा निर्दिष्ट स्क्रिप्ट के साथ एक मौजूदा अमेज़ॅन ईसी 2 इंस्टेंस को पुनरारंभ करें?
मेरे पास कई अमेज़ॅन ईसी 2 उबंटू उदाहरण हैं जिनका परीक्षण और आपदा रिकवरी के लिए उपयोग किया जाता है। मैं एक को शुरू करने और इसे प्राप्त करने में सक्षम होना चाहता हूं, उदाहरण के लिए, स्वचालित रूप से आवश्यकतानुसार हमारे स्टेजिंग या उत्पादन वातावरण से संबंधित बैकअप को स्वचालित रूप से लाएं और पुनर्स्थापित करें। मुझे अपने स्वयं के लोचदार आईपी के साथ दो अलग-अलग उदाहरण बनाए रखना नहीं होगा।
क्या अमेज़ॅन ec2tools के साथ कमांड लाइन से ऐसा करने का कोई तरीका है जिस तरह से यह ec2-run-instances कमांड के साथ किया जा सकता है? असल में मैं एक स्क्रिप्ट पास करने में सक्षम होना चाहता हूं जो रूट के रूप में चलाएगा जैसे कि इसे rc.local या इसी तरह से कहा गया था।
यहां मुद्दा यह है कि ऐसा लगता है कि स्क्रिप्ट है उपयोगकर्ता डेटा क्षेत्र में रखा गया ** ** ** चलाया जाता है जब एक एएमआई से पहली बार बनाया जा रहा है, whic एच संभावना है कि ec2-start-instances कमांड में कोई उपयोगकर्ता-डेटा पैरामीटर क्यों नहीं है, भले ही यह ec2-run-instances कमांड में मौजूद है।एसएसएच विधि निश्चित रूप से व्यवहार्य है, लेकिन यह ec2tools के साथ ऐसा करने में सक्षम होने के बारे में सवाल का जवाब नहीं देती है और इसे प्रारंभिक उदाहरण पर किसी खाते के लिए प्रमाणीकरण की आवश्यकता होगी, हालांकि मुझे लगता है कि यह कोई बड़ा सौदा नहीं है क्योंकि हम हैं कुंजी फाइलों का उपयोग कर। –
मैंने अभी सरल उपयोगकर्ता डेटा टेस्ट पूरा कर लिया है और देख सकता है कि इसे रीबूट या स्टॉप/स्टार्ट के बाद निष्पादित नहीं किया गया है। यह मुझे अजीब लग रहा है कि इसे बदलना संभव है, लेकिन इसे निष्पादित नहीं किया जाएगा। मैं इसके बारे में अमेज़ॅन से संपर्क करूंगा। बीटीडब्ल्यू, इस पृष्ठ पर एक नज़र डालें - यह आपके लिए भी दिलचस्प हो सकता है: https://help.ubuntu.com/community/CloudInit –
धन्यवाद। इसकी प्रशंसा करना। –