husonet | Tarih: 01.08.2017
Raid Nedir? SoftRaid nasıl yapılır?
Linux sunucular canlı ortamda Softraid işlemleri.
RAID (redundant array of independent disks)
Türkçe çevirisi yedek disk dizisidir. Çeviriyi açmak gerekirse Raid 1 den itibaren canlı ortamda yedekli çalışmak için kullanılan bir teknoloji olarak değerlendirebiliriz.
Raid 0 sadece disk genişletme mantığı için kullanılır çok tercih edilen bir yöntem değildir çünkü disklerden biri bozulduğunda disk yedeksiz çalıştığı için sistemde büyük sıkıntılara sebebiyet verir.
Aşağıda yapacağımız işlemler Linux Debian ortamında softraid işlemlerinin nasıl yapılacağını gösterir. Bu yazımızda konuyu uygulamalı olarak ekleme çıkarma işlemlerinin nasıl yapılacağını gösterilmesini amaçlar sunulan örnekte swap olarak hazırlanan bölümün oluşturulması ve uygulanabilecek komutların kullanımı hedeflenmiştir.
SoftRaid nedir?
Softraid raid işlemlerinin işletim sistemi tarafından yapılmasına denilir. Softraid için herhangi bir raid kartına ihtiyaç duyulmadan Raid yapılmasına olanak tanır. Debian dağıtımları ve Debian alt yapısını kullanan Linux İşletim sistemleri softraid işlemini destekler.
Raid diski durdurup cikarmak icin
umount /dev/md0
mdadm --stop /dev/md0
mdadm --remove /dev/md0
İki diskin raid partiton kısımlarının birleştirilmesi için
mdadm --create /dev/md0 --level=1 --raid-devices=2 --metadata=1.2 /dev/sda1 /dev/sdb1
Yapılan işlemin görüntülenmesi
cat /proc/mdstat
Örnek çıktı aşağıdaki şekilde olmalı!
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sdb1[1] sda1[0]
16761856 blocks super 1.2 [2/2] [UU]
md1 : active raid1 sda2[2] sdb2[1]
523968 blocks super 1.2 [2/2] [UU]
md2 : active raid1 sda3[2] sdb3[1]
1936077760 blocks super 1.2 [2/2] [UU]
Yeni bir disk ekleme
Bu durum arızalı diski çıkarıp ekleme esnasında çok kullanılılır disk çıkartırken yukarıda bahsettiğimiz işleme istinaden komple olarak değil sorunlı diski çıkardıktan sonra işleme devam edilmeli bu konuyu daha önceki bir yazımızda işlediğimiz için bu yazımızı okumanızı tavsiye ederiz. Linux Debian raid 1 arızali diskin kaldırma
mdadm --manage /dev/md0 --add /dev/sda1
Raid alandan swap olusturma
mkswap /dev/md0
Çıktı aşağıdaki şekilde olmalı.
Setting up swapspace version 1, size = 16 GiB (17164136448 bytes)
no label, UUID=9f127e16-c9fb-40d1-9b4f-744530375823
Disk detaylarını görmek için
mdadm --detail /dev/md0
Stop edilen raid sürücülerin tekrar start edilmesi için aşağıdaki komut satırını kullanabilirsiniz.
mdadm --assemble --scan