अमेज़ॅन के 8 अगस्त आउटेज के बाद , सभी (ईबीएस आधारित) एएमआई ने कई उपयोगकर्ताओं के लिए काम करना बंद कर दिया । यह स्नैपशॉट्स में कुछ क्षेत्रों के भ्रष्टाचार के कारण है जो एएमआई आधारित हैं।
हालांकि, अमेज़ॅन ने रिकवरी स्नैपशॉट बनाए जहां डिस्क की समस्याओं को ठीक किया जाना चाहिए। जिन्हें "रिकवरी स्नैपशॉट फॉर वॉल-एक्सएक्सएक्सएक्सएक्सएक्सएक्सएक्सएक्स" की तर्ज पर नामित किया गया है।
मैंने रिकवरी स्नैपशॉट से एक नया एएमआई बनाया जो ठीक काम करता है, लेकिन इस नए एएमआई से लॉन्च किए गए इंस्टेंस काम नहीं करते हैं: उनका राज्य "रनिंग" है, लेकिन मैं मशीन में ssh नहीं कर सकता और न ही वहां चल रही वेब सेवाओं में से किसी का उपयोग कर सकता हूं। यह इसके लिए उबलता है (सिस्टम लॉग से, एडब्ल्यूएस प्रबंधन कंसोल के माध्यम से सुलभ):
EXT3-fs: sda1: couldn't mount because of unsupported optional features (240).
EXT2-fs: sda1: couldn't mount because of unsupported optional features (244).
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,1)
मैंने AWS पर किसी अन्य सर्वर में उस रिकवरी स्नैपशॉट से बनाई गई मात्रा को माउंट किया है, और सब कुछ हालांकि सामान्य है। उदाहरण के लिए, fsck कहते हैं:
$ sudo fsck -a /dev/xvdg
fsck from util-linux-ng 2.17.2
uec-rootfs: clean, 53781/524288 files, 546065/2097152 blocks
AWS फोरम चर्चाओं में से एक में, मुझे ऐसी समस्याओं वाले किसी व्यक्ति से यह सलाह मिली:
चारों ओर एक काम स्नैपशॉट से एक वॉल्यूम बनाना और इसे एक चल रहे उदाहरण के साथ संलग्न करना होगा, फ़ाइल सिस्टम की जाँच को मजबूर करने के लिए fsck --force का उपयोग करें और एक बार साफ़ होने के बाद, आप स्नैपशॉट बना सकते हैं और इसका उपयोग एएमआई के लिए कर सकते हैं।
लेकिन मुझे पता नहीं है कि उबंटू पर fsck को कैसे मजबूर किया जाए (11.04):
$ sudo fsck --force /dev/xvdg
fsck from util-linux-ng 2.17.2
fsck.ext3: invalid option -- 'o'
किसी को पता है कि उबंटू के वॉल्यूम पर फ़ाइल सिस्टम की जांच को कैसे मजबूर किया जाए? रिकवरी स्नैपशॉट पर आधारित कार्य उदाहरणों को लॉन्च करने के तरीके पर कोई अन्य विचार?
अभी ऐसा लग रहा है कि यह सिर्फ एक साफ उबंटू एएमआई से शुरू करना और हमारी सभी सेवाओं को फिर से सेटअप करना हो सकता है। :-( लेकिन निश्चित रूप से मैं यह नहीं करना चाहूंगा कि यदि रिकवरी स्नैपशॉट प्राप्त करने का कोई तरीका वास्तव में काम करना है।