Mdadm.conf लिखने के लिए mdadm --examine का उपयोग करना


11

मैं समान सर्वरों की (बढ़ती) संख्या के लिए RAID सेटअप को स्क्रिप्ट करने का प्रयास कर रहा हूं। Mdadm का उपयोग करने के लिए मैंने जो सलाह दी है वह यह बताती है कि एक बार RAID सरणी बनाने के बाद आप चला सकते हैं mdadm --examine --scan >> /etc/mdadm.confताकि सरणी बूटअप पर आरंभीकृत हो जाए। लेकिन यह मेरे लिए काम नहीं करता है - विशेष रूप से सरणी को प्रस्तुत किया जाता है /dev/md/<hostname>:pool, जहां mdadm --examineआउटपुट /dev/md/pool

क्या मुझसे कुछ गलत हो रही है? क्या मेरे संस्करण के बारे में कुछ अजीब है?

[root@positron /]# mdadm --create /dev/md0 --level=0 --name=pool --raid-devices=6 /dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf
[root@positron /]# mdadm --examine --scan
ARRAY /dev/md/pool metadata=1.2 UUID=567da122:fb8e445e:55b853e0:81bd0a3e name=positron:pool
[root@positron /]# ls /dev/md/*
/dev/md/md-device-map  /dev/md/positron:pool
[root@positron /]# cat /dev/md/md-device-map
md127 1.2 22a17d56:5e448efb:e053b855:3e0abd81 /dev/md/positron:pool
[root@positron /]# mdadm --version
mdadm - v3.1.3 - 6th August 2010

क्या आप udev चला रहे हैं? मैं डेबियन पर कुछ मुद्दों पर आया हूं, जहां udv सही उपकरण नहीं दे रहा था।
थॉमस जेम्स

हां, डेबियन के बजाय RHEL पर, लेकिन udev चल रहा है। यकीन नहीं है कि इस टिप के साथ क्या करना है, लेकिन मैं Googling चला जाऊंगा।
डेविड वालर

क्या आपको सृजन के दौरान thename विकल्प छोड़ते समय समस्याएँ आती हैं?
निल्स

मुझे लगता है कि उस मामले में मुझे मिला / dev / md / positron: 0
डेविड वालर

जवाबों:


18

और यहाँ फिक्स है, मैं पूरी तरह से स्पष्ट नहीं हूं कि यह क्यों काम करता है, लेकिन यह करता है!

RAID सरणी निर्माण के बाद अपनी mdadm फ़ाइल को अपडेट करने के बाद - आमतौर पर जैसे कुछ के साथ mdadm --detail --scan >> /etc/mdadm/mdadm.conf

बस निम्नलिखित कमांड चलाएँ update-initramfs -u

फिर रिबूट, और सब कुछ उम्मीद के मुताबिक काम करेगा।

वोइला;)


1

मैंने पाया कि मैं मैन्युअल रूप से संपादित करने के लिए मिला है दोनों mdadm.confऔर udev.confपकड़ करने के लिए मैन्युअल डिवाइस नाम प्राप्त करने के लिए।

हालाँकि, मैं यह नहीं पाया है कि एक मुद्दा एक LVM शीर्ष पर स्तरित है।


0

मैं नहीं देखता कि क्या समस्या है। ऐरे को बूट ओके पर इकट्ठा किया जाएगा, भले ही इसका यूयूआईडी के साथ उल्लेख किया गया हो।

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