RAID של כונן קשיח מבוסס חומרה הוא יקר. מסיבה זו, המשתמשים יוצרים באופן קבוע RAID תוכנה ב- Linux כדי לספק את צרכי הנתונים הגדולים שלהם.
הקמת בריכת אחסון הפכה קלה יותר עם לינוקס עם השנים, בזכות כלים כמו Mdadm. באמצעות תוכנית זו משתמשים יכולים ליצור מערך RAID תוכנה תוך דקות ספורות!
התקן את Mdadm
הדרך הטובה ביותר ליצור מערך RAID ב- Linux היאלהשתמש בכלי מדאם. Mdadm הוא כלי שורת פקודה המאפשר מניפולציה מהירה וקלה של התקני RAID. לרוע המזל, תוכנה זו אינה מגיעה עם מרבית ההפצות כברירת מחדל. אם אתה רוצה להשתמש בו, יהיה עליך להתקין אותו ביד.
פתח מסוף ופעל לפי ההוראות המתאימות למערכת ההפעלה לינוקס שלך.
אובונטו
sudo apt install mdadm
דביאן
sudo apt install mdadm
קשת לינוקס
sudo pacman -S mdadm
פדורה
sudo dnf install mdadm -y
OpenSUSE
sudo zypper install mdadm
לינוקס גנרי
לרוב ההפצות לינוקס יש גישה ל- Mdadm ו-לארוז אותו למשתמשים שלהם. עם זאת, אם אינך מצליח למצוא את התוכנית במאגר החבילות של הפצת לינוקס שלך, יש דרך נוספת לעבור: בנייה ממקור. עקוב אחר ההוראות שלהלן כדי ללמוד כיצד לגרום למאדם לעבוד.
שלב 1: עבור לדף GadHub של Mdadm ולמד אילו תלות צריכה התוכנית להרכיב נכון.
שלב 2: שיבט את קוד המקור עם git פקודה.
git clone https://github.com/neilbrown/mdadm cd mdadm
שלב 3: ערוך את הקוד עם ה- עשה פקודה.
make
שלב 4: התקן את Mdadm ב- Linux באמצעות לבצע התקנה פקודה.
sudo make install
הכן כוננים קשיחים
מערכי RAID ב- Linux דורשים לפחות שני כוננים קשיחים. הכוננים הקשיחים האלה חייבים להיות ריקים לחלוטין, ללא שום דבר עליהם. הפעל מסוף והשתמש ב- ד.ד. פקודה לאפס כל אחד מהם.
הערה: השתמש ב- lsblk פקודה לקביעת התווית של כל הכונן הקשיח.

sudo dd if=/dev/zero of=/dev/sdX
sudo mdadm --zero-superblock /dev/sdX
ביצוע מערך RAID
השימוש ב- Mdadm ליצירת מערך RAID חדש הוא פשוט מאוד. לשם כך, רשמו את הפקודה הבאה בטרמינל. הקפד לשנות ולהסיר את ה- איקסבפעולה המסוף, מכיוון שתוויות הכונן שלך יהיו שונות מהדוגמה שניתנה.
הערה: בדוגמה זו אנו משתמשים בכלי הניהול של Mdadm RAID כדי ליצור מכשיר עם שני כוננים קשיחים. אם RAID שלך זקוק ליותר משני כוננים קשיחים, שנה התקני פשיטה = 2 ל התקני פשיטה = 3 או מספר גבוה יותר.

sudo mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/sdX /dev/sdXX
תן למאדאם ליצור את התקן RAID. היו סבלניים ותנו לכלי לעבוד. לאחר השלמת התהליך, הגיע הזמן לבדוק אותו אם מערך הכונן פועל.
אתה יכול לבדוק ש- RAID שלך בוצע בהצלחה על ידי ביצוע ה- חתול פקודה בחלון מסוף.
cat /proc/mdstat
מערך RAID מעוצב
כשאתה משלב כוננים לייצור מערך RAID,הכוננים הקשיחים שלך מאגדים יחד ליצירת התקן אחסון יחיד. התקן אחסון זה ריק לחלוטין ובלתי נגיש. לא תוכל להציב נתונים כלשהם, מבלי לעצב אותם.
עיצוב כונן RAID ב- Linux מחייב שימוש בפקודה MKFS. בטרמינל, ביצוע mkfs.ext4. הפעלת פקודה זו תיצור מערכת קבצים מורחבת חדשה במערך
sudo mkfs.ext4 -F /dev/md0
הר RAID מערך
לפני שתוכל לגשת למכשיר RAID החדש שלך בלינוקס, הוא צריך להיות מותקן למערכת. כדי לעלות עליו, השיק מסוף ופעל לפי השלבים שלהלן.
שלב 1: צור תיקיה חדשה ל- RAID שאליה אתה יכול להתבסס mkdir פקודה.
sudo mkdir -p /mount/md0
שלב 2: להשתמש ב הר לפקוד ולחייב את מערך RAID לחדש / mnt / md0 תיקיה.
sudo mount /dev/md0 /mnt/md0
לאחר הרכבה, גש למערך RAID שלך באמצעות CD פקודה.
cd /mnt/md0
להתקנת RAID קבועה ב- Linux, עשה:
sudo echo "#RAID 0 Mount in /mnt/md0" >> /etc/fstab sudo echo "/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0" >> /etc/fstab
אם ברצונך לבטל את הרכבת ה- RAID שלך, תצטרך להשתמש ב- סכום פקודה.
הערה: אל תנסה לבטל את הרכבת מכשיר ה- RAID שלך בעת העתקת נתונים!
sudo umount /dev/md0
המסורתי סכום הפקודה צריכה לעבוד. אם אתה נתקל בבעיות ו- RAID מסרב לבטל את ההתקנה מהמערכת, נסה להשתמש במערכת "אני" החלף.
sudo umount /dev/md0 -l</ p>
הערות