كيفية إعداد RAID البرمجيات على لينكس

قائم على الأجهزة القرص الصلب RAID مكلف. لهذا السبب ، ينشئ المستخدمون بانتظام برنامج RAID على Linux لتلبية احتياجاتهم الكبيرة من البيانات.

أصبح إنشاء مجموعة تخزين أسهل على Linux على مر السنين ، وذلك بفضل أدوات مثل Mdadm. مع هذا البرنامج ، يمكن للمستخدمين إنشاء مجموعة RAID برمجية في غضون دقائق!

قم بتثبيت Mdadm

أفضل طريقة لإنشاء صفيف RAID على Linux هي استخدام أداة Mdadm. Mdadm هي أداة مساعدة لسطر الأوامر تسمح بمعالجة سريعة وسهلة لأجهزة RAID. للأسف ، لا يأتي هذا البرنامج مع معظم التوزيعات بشكل افتراضي. إذا كنت ترغب في استخدامه ، فستحتاج إلى تثبيته يدويًا.

افتح نافذة طرفية واتبع التعليمات التي تتوافق مع نظام التشغيل Linux الخاص بك.

أوبونتو

sudo apt install mdadm

ديبيان

sudo apt install mdadm

قوس لينكس

sudo pacman -S mdadm

فيدورا

sudo dnf تثبيت mdadm -y

OpenSUSE

sudo zypper تثبيت mdadm

عام لينكس

يمكن لمعظم توزيعات Linux الوصول إلى Mdadm وتعبئتها لمستخدميها. ومع ذلك ، إذا لم تتمكن من العثور على البرنامج في مستودع حزم توزيع Linux ، فهناك طريقة أخرى للذهاب: البناء من المصدر. اتبع الإرشادات أدناه لمعرفة كيفية تشغيل Mdadm.

الخطوة 1: توجه إلى صفحة Mdadm GitHub وتعرف على التبعيات التي يحتاجها البرنامج للترجمة بشكل صحيح.

الخطوة 2: استنساخ كود المصدر مع شخص سخيف أمر.

استنساخ بوابة https://github.com/neilbrown/mdadm. مؤتمر نزع السلاح مداد

الخطوه 3: ترجمة التعليمات البرمجية مع يصنع أمر.

يصنع

الخطوة الرابعة: تثبيت Mdadm على لينكس مع جعل التثبيت أمر.

جعل التثبيت sudo

قم بإعداد محركات الأقراص الثابتة

تتطلب صفائف RAID على Linux محركي أقراص ثابتة على الأقل. يجب أن تكون محركات الأقراص الثابتة هذه فارغة تمامًا ، مع عدم وجود أي شيء عليها. إطلاق محطة واستخدام DD الأمر صفر لكل منها.

ملاحظة: استخدم lsblk الأمر لتحديد تسمية كل محرك الأقراص الثابتة.

sudo dd if = / dev / zero of = / dev / sdX

الآن بعد أن DD الأمر مكتمل ، استخدم أداة Mdadm لإعادة تعيين superblock لكل محرك أقراص ثابت. تأكد من استبدال الحرف "X" بحرف محرك الأقراص الفعلي لمحرك الأقراص.

sudo mdadm --zero-superblock / dev / sdX

عند اكتمال الأمر Mdadm superblock ، انتقل إلى الخطوة التالية في العملية.

عمل مصفوفة RAID

يعد استخدام Mdadm لإنشاء صفيف RAID جديد أمرًا بسيطًا للغاية. للقيام بذلك ، اكتب الأمر التالي في المحطة. تأكد من تعديل وإزالة Xفي عملية المحطة الطرفية ، حيث ستختلف ملصقات محرك الأقراص عن المثال المقدم.

ملاحظة: في هذا المثال ، نستخدم أداة إدارة Mdadm RAID لإنشاء جهاز يحتوي على محركي أقراص ثابتة. إذا كان RAID الخاص بك يحتاج إلى أكثر من محركي أقراص ثابتة ، فقم بالتغيير أجهزة غارة = 2 إلى أجهزة غارة = 3 أو رقم أعلى.

sudo mdadm --إنشاء - verbose / dev / md0 --level = 0 --raid-devices = 2 / dev / sdX / dev / sdXX

دع Mdadm إنشاء جهاز RAID. التحلي بالصبر ، ودع الأداة تعمل. عند اكتمال العملية ، حان الوقت للتحقق منها لمعرفة ما إذا كانت مجموعة محرك الأقراص تعمل.

يمكنك التحقق من أن RAID الخاص بك تم بنجاح عن طريق تنفيذ قط الأمر في نافذة طرفية.

قطة / بروك / مدستات

صفيف RAID

عند دمج محركات الأقراص لإنشاء مصفوفة RAID ، تتجمع محركات الأقراص الثابتة معًا لإنشاء جهاز تخزين واحد. جهاز التخزين هذا فارغ تمامًا ولا يمكن الوصول إليه. لن تتمكن من وضع أي بيانات عليها دون تنسيقها.

يتطلب تنسيق محرك أقراص RAID على Linux استخدام الأمر MKFS. في المحطة ، نفذ mkfs.ext4. سيؤدي تشغيل هذا الأمر إلى إنشاء نظام ملفات Extended4 جديد على الصفيف

sudo mkfs.ext4 -F / dev / md0

صفيف تحميل RAID

قبل أن تتمكن من الوصول إلى جهاز RAID الجديد على Linux ، يجب تثبيته على النظام. لتثبيته ، قم بتشغيل محطة واتبع الخطوات أدناه.

الخطوة 1: قم بإنشاء مجلد جديد لتوصيل RAID به مقدير أمر.

sudo mkdir -p / mount / md0

الخطوة 2: استخدم ال تتعدد الأمر وربط صفيف RAID بالجديد /mnt/md0 مجلد.

sudo mount / dev / md0 / mnt / md0

بمجرد تحميله ، قم بالوصول إلى مصفوفة RAID باستخدام قرص مضغوط أمر.

cd / mnt / md0

لتركيب RAID دائم على Linux ، قم بما يلي:

sudo echo "#RAID 0 التثبيت في / mnt / md0" >> / etc / fstab sudo echo '/ dev / md0 / mnt / md0 ext4 الإعدادات الافتراضية ، nofail ، تجاهل 0 0' >> / etc / fstab. 

إذا كنت ترغب في إلغاء تثبيت RAID ، فستحتاج إلى الاستفادة منه أمونت أمر.

ملاحظة: لا تحاول إلغاء تثبيت جهاز RAID أثناء نسخ البيانات!

sudo umount / dev / md0

التقليدية أمونت يجب أن يعمل الأمر. إذا واجهت مشكلة ورفضت RAID إلغاء التثبيت من النظام ، فحاول استخدام "l" مفتاح كهربائي.

sudo umount / dev / md0 -l
watch instagram story