আমি বেশ কয়েকটি ইউএসবি হার্ড-ড্রাইভে একটি লিনাক্স এমডি সফটওয়্যার রেড running চালাচ্ছি। প্রতিটি ড্রাইভ এফডি (লিনাক্স রেইড) টাইপের একটি পার্টিশন ধারণ করতে পার্টিশন করা হয়। আমার RAID- র, এই পার্টিশন নির্মিত এটি ব্যবহার করে অর্থাত হয় sda1
, sdb1
, sdc1
, ... তার ডিস্ক হিসাবে।
আমি সবেমাত্র ইউএসবি নিয়ামককে একটি ড্রাইভ সংযোগ বিচ্ছিন্ন করে দিয়েছিলাম এবং এটি অ্যারের বাইরে চলে যায়। আমি ড্রাইভটি আনপ্লাগড করে এটিকে প্লাগ ইন করে আবার অ্যারেতে যুক্ত করেছিলাম, এ ছাড়া আমি ঘটনাক্রমে mdadm --add /dev/md0 /dev/sdc
পরিবর্তে টাইপ করেছি mdadm --add /dev/md0 /dev/sdc1
( sdc
বনাম দ্রষ্টব্য sdc1
)।
মোদাদম "নতুন" ড্রাইভটি পুনর্নির্মাণ শুরু করেছিলেন।
যখন আমি লক্ষ্য করেছি, আমি অ্যারেটি থামিয়ে দিয়েছিলাম, এবং অবাক করে দিয়েছিলাম fdisk
যে পার্টিশনের টেবিলটি sdc
এখনও ঠিক আছে। আমি অ্যারে পুনরায় চালু করেছি এবং এবার অ্যারেটিতে sdc1
আবার যুক্ত করেছি । মোদ্দম অভিযোগ ছাড়াই ড্রাইভটি নিয়েছিল এবং এটিকে সক্রিয় হিসাবে চিহ্নিত করেছে। পুনর্নির্মাণের দরকার নেই ... ???
এটি আমাকে নীচের প্রশ্নগুলির সাথে ছেড়ে দেয়:
- যদি আমি ড্রাইভের পার্টিশন না করে সরাসরি একটি লিনাক্স রেইডে ড্রাইভ যুক্ত করি তবে এমডিএডিএম কি এটি লক্ষ্য করে ড্রাইভের প্রথম দম্পতিটিকে অব্যবহৃত অবস্থায় ফেলে রাখবে?
- অথবা এটি এমনকি স্বয়ংক্রিয়ভাবে সনাক্ত করে যে ড্রাইভে একটি লিনাক্স রাইড পার্টিশন রয়েছে এবং এটি ব্যবহারের ক্ষেত্রে ডিফল্ট রয়েছে?
- অথবা আংশিক পুনর্গঠন আসলে ড্রাইভের ডেটার শুরুটিকে নষ্ট করে দিয়েছে (পার্টিশনটি সঠিকভাবে সংশোধন করার পরে এমডিএমডিএম এটি সনাক্ত করতে পারেনি?
- আমি এখনই অ্যারে পরীক্ষা করে নিচ্ছি এবং এটি কোনও কিছুর জন্য অভিযোগ করছে না। এর অর্থ কি সব ঠিক আছে ???
হালনাগাদ:
দুর্ভাগ্যক্রমে, সবকিছু ঠিকঠাক নয় ... আমি আর রেড ড্রাইভটি আর মাউন্ট করতে পারি না এবং xfs_repair এখনই একটি অ-দুর্নীতিগ্রস্থ সুপার-ব্লক সন্ধানের জন্য ব্যস্ত রয়েছি ... আসুন আশা করি এটি সফল হয়েছে ... লিনাক্স সফটওয়্যার রেডের জন্য হ্যাঁ ... ব্যবহারকারীর ত্রুটির জন্য জিরো ফল্ট সহনশীলতা ...