MDADM ile Linux RAID İşlemleri

RAID, veri yedekliliği ve performans iyileştirmesi için birden fazla disk sürücüsünü tek bir mantıksal birimde birleştiren bir teknolojidir. Linux MDADM aracı ile yazılımsal RAID yapılandırmaları yapabilirsiniz.
Örnek olarak RAID-0 ( performans odaklı ) ve RAID-1 ( güvenlik odaklı ) iki farkı RAID yapısını oluşturacağız.

*Sistemde 2 disk olduğunu kabıul ediyoruz. Daha fazla diskiniz varsa, RAID-5, RAID-10 gibi hem performans hem güvenlik odaklı RAID senaryolarını da uygulayabilirsiniz.

  • MDADM ile RAID-0 Yapılandırma
# /dev/sde and /dev/sdf üzerinde yeni bölüm oluşturuyoruz 
sudo fdisk /dev/sde
sudo fdisk /dev/sdf
# (her iki diskte'de primary bölümler oluşturduk)

# RAID 0 yapılandırıyoruz
sudo mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/sde1 /dev/sdf1

# Array'i formatlıyoruz
sudo mkfs.ext4 /dev/md0

# Şimdi array'i mount ediyoruz
sudo mkdir /mnt/raid0
sudo mount /dev/md0 /mnt/raid0

# Raid Array'i doğruluyoruz 
cat /proc/mdstat

--array : raid'i oluşturan disklerin tamamına raid array diyoruz
--mount: formatlanmış diski sisteme göstermiş oluyoruz. (tanıtıyoruz)
  • MDADM ile RAID-1 Yapılandırma
# /dev/sdg and /dev/sdh üzerinde yeni bölüm oluşturuyoruz 
sudo fdisk /dev/sdg
sudo fdisk /dev/sdh
# (her iki diskte'de primary bölümler oluşturduk)

# RAID 1 Array yapılandırıyoruz
sudo mdadm --create --verbose /dev/md1 --level=1 --raid-devices=2 /dev/sdg1 /dev/sdh1

# Array'i formatlıyoruz
sudo mkfs.ext4 /dev/md1

# Şimdi array'i mount ediyoruz
sudo mkdir /mnt/raid1
sudo mount /dev/md1 /mnt/raid1

# Raid Array'i doğruluyoruz 
cat /proc/mdstat

# Yedekliliği test edelim
# Disk hatalarını simüle ediyoruz
sudo mdadm /dev/md1 --fail /dev/sdg1

# Hatalı diski siliyoruz
sudo mdadm /dev/md1 --remove /dev/sdg1

# Yeni disk ekliyoruz
sudo mdadm /dev/md1 --add /dev/sdi1

--array : raid'i oluşturan disklerin tamamına raid array diyoruz
--mount: formatlanmış diski sisteme göstermiş oluyoruz. (tanıtıyoruz)

Yorum yapın

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.