Donanım tabanlı bir sabit sürücü RAID'i pahalıdır. Bu nedenle, kullanıcılar düzenli olarak büyük veri ihtiyaçlarını karşılamak için Linux'ta bir RAID yazılımı oluşturur.
Mdadm gibi araçlar sayesinde, bir depolama havuzu oluşturmak Linux'ta yıllar içinde daha da kolaylaştı. Bu program ile, kullanıcılar birkaç dakika içinde bir yazılım RAID dizisi oluşturabilir!
Mdadm'ı yükleyin
Linux'ta RAID dizisi oluşturmanın en iyi yoluMdadm aracını kullanmak için. Mdadm, RAID cihazlarının hızlı ve kolay şekilde kullanılmasını sağlayan bir komut satırı yardımcı programıdır. Ne yazık ki, bu yazılım varsayılan olarak çoğu dağıtımda gelmiyor. Kullanmak istiyorsanız, el ile yüklemeniz gerekir.
Bir terminal açın ve Linux işletim sisteminize uygun talimatları izleyin.
Ubuntu
sudo apt install mdadm
Debian
sudo apt install mdadm
Arch Linux
sudo pacman -S mdadm
fötr şapka
sudo dnf install mdadm -y
OpenSUSE
sudo zypper install mdadm
Genel Linux
Çoğu Linux dağıtımı Mdadm’e erişebilir vekullanıcıları için paketleyin. Bununla birlikte, programı Linux dağıtımınızın paket deposunda bulamazsanız, gidilecek başka bir yol daha var: kaynaktan bina. Mdadm'ın nasıl çalışacağını öğrenmek için aşağıdaki talimatları izleyin.
Aşama 1: Mdadm GitHub sayfasına gidin ve programın doğru şekilde derlenmesi için hangi bağımlılıkların gerekli olduğunu öğrenin.
Adım 2: Kaynak kodunu klonla git Komut.
git clone https://github.com/neilbrown/mdadm cd mdadm
Aşama 3: Kodu ile derleyin Yapmak Komut.
make
4. Adım: Mdadm'ı Linux ile yükleyin yükleme yap Komut.
sudo make install
Sabit Sürücüler hazırlayın
Linux üzerindeki RAID dizileri en az iki sabit disk gerektirir. Bu sabit diskler üzerinde hiçbir şey kalmadan tamamen boş olmalıdır. Bir terminali başlatmak ve kullanmak DD her birini sıfırlamak için komut verin.
Not: kullanın lsblk Her bir sabit sürücünün etiketini belirleme komutu.

sudo dd if=/dev/zero of=/dev/sdX
sudo mdadm --zero-superblock /dev/sdX
RAID Dizisi Oluşturma
Mdadm'i yeni bir RAID dizisi oluşturmak için kullanmak çok basittir. Bunu yapmak için, bir terminalde aşağıdaki komutu yazın. Değiştirmek ve kaldırmak emin olun XSürücü etiketleriniz verilen örnekten farklı olacağından terminal çalışmasında ‘s.
Not: Bu örnekte, iki sabit sürücülü bir cihaz oluşturmak için Mdadm RAID yönetim aracını kullanıyoruz. RAID'iniz ikiden fazla sabit sürücüye ihtiyaç duyuyorsa, Baskın-aygıtlar = 2 için Baskın-cihazlar = 3 veya daha yüksek bir sayı.

sudo mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/sdX /dev/sdXX
Mdadm'ın RAID cihazını oluşturmasına izin ver. Sabırlı olun ve aletin çalışmasına izin verin. İşlem tamamlandığında, sürücü dizisinin çalışıp çalışmadığını kontrol etmenin zamanı geldi.
RAID'inizin başarıyla oluşturulduğunu kontrol edebilirsiniz kedi Bir terminal penceresinde komut.
cat /proc/mdstat
RAID Dizisini Biçimlendir
RAID dizisi oluşturmak için sürücüleri birleştirdiğinizde,Sabit disklerinizi bir araya getirerek tek bir depolama aygıtı oluşturun. Bu depolama aygıtı tamamen boş ve erişilemez. Herhangi bir veriyi biçimlendirmeden yerleştiremezsiniz.
Linux'ta bir RAID sürücüsünün biçimlendirilmesi, MKFS komutunun kullanılmasını gerektirir. Bir terminalde yürüt mkfs.ext4. Bu komutu çalıştırmak dizide yeni bir Extended4 dosya sistemi yaratacaktır.
sudo mkfs.ext4 -F /dev/md0
RAID Dizisini Bağla
Linux üzerinde yeni RAID cihazınıza erişmeden önce, sisteme monte edilmesi gerekir. Takmak için bir terminal başlatın ve aşağıdaki adımları izleyin.
Aşama 1: RAID'in bağlanabileceği yeni bir klasör oluşturun. mkdir Komut.
sudo mkdir -p /mount/md0
Adım 2: Kullan... dağ komutunu girin ve RAID dizisini yeniye bağlayın / Mnt / md0 Klasör.
sudo mount /dev/md0 /mnt/md0
Bağlandıktan sonra, RAID dizinize erişim sağlayın. CD Komut.
cd /mnt/md0
Linux üzerinde kalıcı bir RAID bağlantısı için şunları yapın:
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'inizi çıkarmak istiyorsanız, aşağıdakilerden yararlanmanız gerekir. umount Komut.
Not: Veri kopyalarken RAID cihazınızı çıkarmaya ÇALIŞMAYIN!
sudo umount /dev/md0
Geleneksel umount komut çalışması gerekir. Başınız belaya girerse ve RAID sistemden ayrılmayı reddediyorsa, “L” geçin.
sudo umount /dev/md0 -l</ P>
Yorumlar