সুতরাং গ্রাবের জন্য মেটাডেটা সংস্করণ 0.90 প্রয়োজন আমি ভাবছি যে আমি আমার বিদ্যমান অ্যারেগুলি ডিফল্টের পরিবর্তে এটি 1.2 ব্যবহার করতে পারি যা 1.2। এইভাবে আমাকে পুনরায় ইনস্টল করতে হবে না। যদি হ্যাঁ, আমি এটি কিভাবে করতে পারি?
সুতরাং গ্রাবের জন্য মেটাডেটা সংস্করণ 0.90 প্রয়োজন আমি ভাবছি যে আমি আমার বিদ্যমান অ্যারেগুলি ডিফল্টের পরিবর্তে এটি 1.2 ব্যবহার করতে পারি যা 1.2। এইভাবে আমাকে পুনরায় ইনস্টল করতে হবে না। যদি হ্যাঁ, আমি এটি কিভাবে করতে পারি?
উত্তর:
GRUB- র উইকি তার সমর্থক:
এছাড়াও, (1.96 + 20080724 হিসাবে) GRUB কেবলমাত্র RAID থেকে বুট করতে পারে যা সংস্করণ 0.90 মেটাডেটা সুপারব্লক ব্যবহার করে (যেমন - এমডিএডিএমে = মেটডাটা = 0.90 বিকল্পের সাহায্যে তৈরি করা হয়েছে)।
কৌতূহলজনকভাবে, mddm জন্য ম্যান পেজ বলে
-e, --মেডাটাটা =
সুপারব্লক (রাইড মেটাডেটা) ব্যবহার করার জন্য শৈলীটি ঘোষণা করুন। ডিফল্টটি --create এবং অন্যান্য ক্রিয়াকলাপের জন্য অনুমান করার জন্য 0.90।
আমি mdadm -Q -D <device>
নিশ্চিত হতে ডাবল চেক করব ।
এর পরে, আপনি কোন রেড স্তর চালাচ্ছেন? আমি একটি আয়না (RAID 1) এর জন্য সবচেয়ে ভাল দৃশ্যের কথা ভাবতে পারি
n
ডিভাইসেরn-1
স্পষ্টভাবে পুরানো সুপারব্লক ফর্ম্যাটটি ব্যবহার করে ডিভাইস এ এবং স্পেস ব্যবহার করে অ্যারে 1 তৈরি করুনn-1
ডিভাইসগুলির মাধ্যমে বাকী বিয়ের জন্য পুনরাবৃত্তি করুন... তবে খুব স্পষ্টভাবে পরীক্ষা করে দেখুন যে আপনার একেবারে এটি দিয়ে যাওয়ার প্রয়োজন!
linux-raid at vger.kernel.org
মেইলিং তালিকা চেষ্টা করেছেন ?
এই তথ্যটি সম্ভবত ওপিকে সাহায্য করতে খুব দেরী হয়েছে, তবে এটি অন্য কাউকে সাহায্য করবে।
প্রথম কমান্ডটি সুপার ব্লকগুলি মুছবে এবং দ্বিতীয় কমান্ডটি একটি নতুন অ্যারে তৈরি করবে কিন্তু ধরে নিবে ডিভাইসগুলি পরিষ্কার। আমি সবেমাত্র এটি সম্পাদন করেছি এবং সবকিছু ঠিক আছে বলে মনে হচ্ছে। এটি করার আগে আমি অবশ্যই একটি ব্যাকআপের প্রস্তাব দেব। আমার কাছে হারাতে কোনও ডেটা ছিল না এবং তাই চেক করার কোনও সততা ছিল না। আমি কেবল আরও 4 ঘন্টা পুনরায় সংযোগ এড়াতে চেয়েছিলাম।
$ mdadm --zero-superblock /dev/sd[a-z]1
$ mdadm --create /dev/md0 --assume-clean \
--level=10 --raid-devices=10 /dev/sd[a-z]1 --metadata=0.90
উপরে প্রস্তাবিত হিসাবে ধন-পরিষ্কার এবং অসঙ্গত মেটাডেটা সহ একটি অ্যারে তৈরি করা অবশ্যই বিদ্যমান ডেটাগুলির ক্ষতির সম্ভাবনা রয়েছে, কারণ 0.90 এবং 1.2 মেটাডেটা ব্লকগুলি কেবল আকারে নয় বরং অবস্থানের ক্ষেত্রেও পৃথক।
এটি 0.90 <-> 1.0 এর জন্য কাজ করতে পারে, এটি একটি ব্যতিক্রম।
https://raid.wiki.kernel.org/index.php/RAID_superblock_formats