Donanım tabanlı sabit disk RAID maliyeti yüksek. Bu nedenle, kullanıcılar büyük veri ihtiyaçlarını karşılamak için düzenli olarak Linux'ta bir yazılım RAID'i oluştururlar.
Mdadm gibi araçlar sayesinde yıllar boyunca Linux'ta bir depolama havuzu kurmak daha kolay hale geldi. Bu program ile kullanıcılar birkaç dakika içinde bir yazılım RAID dizisi oluşturabilirler!
Linux'ta bir RAID dizisi oluşturmanın en iyi yolu Mdadm aracını kullanmaktır. Mdadm, RAID cihazlarının hızlı ve kolay bir şekilde değiştirilmesini 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ımla birlikte gelmez. Kullanmak istiyorsanız, elle yüklemeniz gerekir.
Bir terminal açın ve Linux işletim sisteminize uygun talimatları izleyin.
sudo apt install mdadm
sudo apt install mdadm
sudo pacman -S mdadm
sudo dnf yüklemek mdadm -y
sudo zypper yüklemek mdadm
Çoğu Linux dağıtımı Mdadm'a erişebilir ve kullanıcıları için paketleyebilir. Bununla birlikte, programı Linux dağıtımınızın paket deposunda bulamazsanız, başka bir yol daha vardır: kaynaktan oluşturmak. Mdadm'u nasıl çalıştıracağınızı öğrenmek için aşağıdaki talimatları izleyin.
Aşama 1: Mdadm GitHub sayfasına gidin ve programın doğru bir şekilde derlemek için hangi bağımlılıklara ihtiyacı olduğunu öğrenin.
Adım 2: Kaynak kodunu git Komut.
git klonu https://github.com/neilbrown/mdadm. cd mdadm
Aşama 3: Kodu şununla derleyin: Yapmak Komut.
Yapmak
4. Adım: Mdadm'ı Linux ile kurulum yap Komut.
sudo make install
Linux'taki RAID dizileri için en az iki sabit disk gerekir. Bu sabit sürücüler tamamen boş olmalı ve üzerlerinde hiçbir şey olmamalıdır. Bir terminal başlatın ve DD her birini sıfırlamak için komut.
Not: kullanın lsblk her sabit sürücünün etiketini belirleme komutu.
sudo dd = / dev / sıfır / = / dev / sdX
Şimdi DD komutu tamamlandığında, her sabit sürücünün süper bloğunu sıfırlamak için Mdadm aracını kullanın. “X” harfini sürücünün gerçek sürücü harfiyle değiştirdiğinizden emin olun.
sudo mdadm - sıfır-superblock / dev / sdX
Mdadm süper blok komutu tamamlandığında, işlemin bir sonraki adımına geçin.
Yeni bir RAID dizisi oluşturmak için Mdadm kullanmak çok basittir. Bunu yapmak için bir terminalde aşağıdaki komutu yazın. Değiştirdiğinizden ve kaldırdığınızdan emin olun. XSürücü etiketleriniz verilen örnekten farklı olacağından terminal işleminde ‘s.
Not: bu örnekte, iki sabit sürücüye sahip bir aygıt oluşturmak için Mdadm RAID yönetim aracını kullanıyoruz. RAID'inizin ikiden fazla sabit sürücüye ihtiyacı varsa, Baskın-aygıtlar = 2 için Baskın-cihazlar = 3 veya daha yüksek bir sayı.
sudo mdadm --create --verbose / dev / md0 - seviye = 0 - raid-cihazlar = 2 / dev / sdX / dev / sdXX
Mdadm'ın RAID cihazını oluşturmasına izin verin. 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 gerçekleştirilip gerçekleştirilmediğini kontrol edebilirsiniz. kedi komutu.
cat / proc / mdstat
RAID dizisi oluşturmak için sürücüleri birleştirdiğinizde, sabit sürücüleriniz tek bir depolama aygıtı oluşturmak için bir araya toplanır. Bu depolama cihazı tamamen boş ve erişilemez. Biçimlendirmeden herhangi bir veri koyamazsınız.
Linux'ta bir RAID sürücüsünün biçimlendirilmesi için MKFS komutunun kullanılması gerekir. Bir terminalde, mkfs.ext4. Bu komutu çalıştırmak dizide yeni bir Extended4 dosya sistemi oluşturur
sudo mkfs.ext4 -F / dev / md0
Linux'ta yeni RAID aygıtı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 aşağıdakilerle bağlanması için yeni bir klasör oluşturun: mkdir Komut.
sudo mkdir -p / mount / md0
Adım 2: Kullan dağ komutunu girin ve RAID dizisini yeni dizine bağlayın /mnt/md0 Klasör.
sudo dağı / dev / md0 / mnt / md0
Monte edildikten sonra, RAID dizinize CD Komut.
cd / mnt / md0
Linux'ta kalıcı bir RAID montajı için şunları yapın:
sudo echo "#RAID 0 Bağla / mnt / md0" >> / etc / fstab sudo echo '/ dev / md0 / mnt / md0 ext4 varsayılanları, nofail, at 0 0' >> / etc / fstab.
RAID'inizin bağlantısını kaldırmak istiyorsanız, RAID'inizi kullanmanız gerekir. umount Komut.
Not: Veri kopyalarken RAID cihazınızı çıkarmaya ÇALIŞMAYIN!
sudo umount / dev / md0
Geleneksel umount komut çalışmalıdır. Sorun yaşarsanız ve RAID sistemden ayrılmayı reddederse, “L” değiştirmek.
sudo umount / dev / md0 -l
Ubuntu başarısız paketlerini manuel olarak düzeltmekten bıktınız mı...
Son zamanlarda, Ubuntu Sunucusu, sistem ve ağ yöneticileri arasında...
Bir işletim sisteminde dosyalara her erişildiğinde, en son erişilen...