Mit tesz az ember, ha szeretne ~4Tb méretű tárhelyet csinálni, és van 3db 1Tb és egy 750Gb méretű háttértára? A válasz a RAID-be köti őket!
A RAID variációiról nem ejtek szót, ennek a leírása megtalálható a wikipédián.
Számomra a RAID0 szükséges. Bár biztonság szempontjából ez a megoldás kérdéses, de mivel ez a gép egy biztonsági mentés lesz, így ha elvész az adat, akkor még az eredetin megtalálható lesz minden.
RAID0 létrehozása
1. Szükséges szoftver: mdadm
2. A használni kívánt háttértárak legyenek partíció mentesek
3. Rendszerben lévő háttértárak ellenörzése:
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
4. Hozzuk létre a tömbünket
mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/sda /dev/sdb
md0 lesz az új raid eszköz neve
level 0 - raid0
raid-devices: eszközök száma
utána a felhasznált hdd-k
Ebben a példában két eszközt kapcsolunk össze. Egy 80Gb és egy 120Gb-os hdd-t.
5. A tömb létrejöttének ellenörzése:
cat /proc/mdstat
6. Hozzuk létre a fájlrendszert
mkfs.ext4 -F /dev/md0
7. Csatoljuk fel a kívánt könyvtárba:
mount /dev/md0 /mnt/md0
8. Elérhető méret ellenörzése:
df -h -x devtmpfs -x tmpfs
Az én esetemben 180G keletkezett.
9. Mentsük el a raid kötetünk állapotát
mdadm --detail --scan | tee -a /etc/mdadm/mdadm.confupdate-initramfs -u
10. Betehetjük az fstab-ba is ha akarjuk:
echo '/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0' | sudo tee -a /etc/fstab
RAID0 törlése
Ha már nam akarjuk a háttértárjainkat RAID-ben használni, akkor szükséges lesz az eredeti állapotot visszaállítani a háttértár és a rendszer szempontjából is.
1. Ellenőrízzük a még működő kötetet:
cat /proc/mdstat
2. Válasszuk le a kötetet
umount /mnt/md0
3. RAID leállítása:
mdadm --stop /dev/md0
4. Ellenőrízzük a háttértárjaink állapotát:
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
Láthatjuk hogy a háttértárjaink még linux_raid_member-ként szerepelnek
5. Állítsuk vissza a háttértárakat
mdadm --zero-superblock /dev/sdcmdadm --zero-superblock /dev/sdd
Ha ez után ellenőrízzük le, már nem fog szerepelni a korábbi bejegyzés
6. Töröljük ki az fstab-ból és a /etc/mdadm/mdadm.conf -ból a korábbi raid konfigurációra vonatkozó bejegyzéseket
# /dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0
# ARRAY /dev/md0 metadata=1.2 name=mdadmwrite:0 UUID=7261fb9c:976d0d97:30bc63ce:85e76e91
- állapot frissítése:
update-initramfs -u
Konfiguráció:
ASUS P5PL2 alaplap Pentuim4 3,2Ghz processzor 1Gb RAM Quantum 6,2Gb HDD
Raid HDDk:
-Toshiba PC P300 1Tb HDD
-HGST 1Tb HDD (notebook)
-Segate 750gB HDD (notebook)
-WD Red 1Tb HDD (notebook)
Rendszer: Debian 11