मुझे ईबीएस वॉल्यूम को अपने Ubuntu EC2 इंस्टेंस से कनेक्ट करने में समस्या हो रही है।
यहाँ मैंने क्या किया है:
अमेज़ॅन एडब्ल्यूएस कंसोल से, मैंने एक ईबीएस 150 जीबी वॉल्यूम बनाया और इसे उबंटू 11.10 ईसी 2 उदाहरण से जोड़ा। ईबीएस वॉल्यूम गुणों के तहत, "अटैचमेंट" से पता चलता है: "[मेरे उबंटू इंस्टेंस आईडी]: / देव / एसएफडी (संलग्न)"
उबंटू बॉक्स पर ड्राइव बढ़ते की कोशिश की, और यह मुझे बताया "माउंट: / देव / sdf एक ब्लॉक डिवाइस नहीं है"
sudo mount /dev/sdf /vol
इसलिए मैंने fdisk के साथ जाँच की और नए स्थान से माउंट करने का प्रयास किया और उसने मुझे बताया कि यह सही फ़ाइल सिस्टम नहीं था।
sudo fdisk -l
sudo mount -v -t ext4 /dev/xvdf /vol
त्रुटि:
आरोह: गलत एफएस प्रकार, खराब विकल्प, खराब सुपरब्लॉक ऑन / देव / एक्सवीडीएफ, लापता कोडपेज या हेल्पर प्रोग्राम, या अन्य त्रुटि। कुछ मामलों में उपयोगी जानकारी syslog में मिलती है - dmesg कोशिश करें | पूंछ या तो
"dmesg | tail" ने मुझे बताया कि इसने निम्नलिखित त्रुटि दी:
EXT4-fs (sda1): VFS: ext4 फाइल सिस्टम नहीं ढूँढ सकता
मैंने http://www.webmastersession.com/how-to-attach-ebs-volume-to-amazon-ec2-instance पर दिए गए निर्देशों के अनुसार कॉन्फ़िगरेशन / / / fstab फ़ाइल में डालने की कोशिश की , लेकिन अभी भी इसे सही नहीं दिया फ़ाइल सिस्टम त्रुटि।
प्रशन:
Q1: बिंदु 1 (ऊपर) के आधार पर, वॉल्यूम को 'dev / sdf' में मैप क्यों किया गया जब इसे वास्तव में '/ dev / xvdf' में मैप किया गया?
Q2: EBS वॉल्यूम लोड करने के लिए मुझे और क्या करने की आवश्यकता है? मुझे लगा कि जब मैं इसे एक उदाहरण के साथ जोड़ूंगा तो यह मेरे लिए हर चीज का ख्याल रखेगा।