İçindekiler:

Raid-1 Storage Nasıl Yapılır: 9 Adım
Raid-1 Storage Nasıl Yapılır: 9 Adım

Video: Raid-1 Storage Nasıl Yapılır: 9 Adım

Video: Raid-1 Storage Nasıl Yapılır: 9 Adım
Video: RAID 1 Yapıyoruz Verilerimizi Güvenle Yedekliyoruz ! 2024, Temmuz
Anonim
Raid-1 Depolama Nasıl Yapılır
Raid-1 Depolama Nasıl Yapılır

Basit terimlerle RAID1 nedir?

:Disk yansıtma. Yedeklilik için en iyi şekilde optimize edilmiştir ve Minimum sayıda 2 sürücü gerektirir

Karmaşık terimlerle RAID1 nedir?

:İki veya daha fazla diskteki bir dizi verinin tam bir kopyasından (veya aynasından) oluşur; klasik bir RAID 1 yansıtılmış çifti iki disk içerir. Bu yapılandırma, veriler diziye ait tüm disklerde yansıtıldığından ve dizi yalnızca en küçük üye disk kadar büyük olabileceğinden, birden çok disk arasında disk alanı eşliği, şeritleme veya yayılma sağlamaz. Bu düzen, okuma performansı veya güvenilirliğin yazma performansından veya sonuçta ortaya çıkan veri depolama kapasitesinden daha önemli olduğu durumlarda kullanışlıdır.

(Wikipedia bunu çok iyi açıklıyor)

Neyin iyi ve neyin korkunç olduğu

Çok yüksek performans; Çok yüksek veri koruması; Yazma performansında çok az ceza.

Zayıf Yönler: Yüksek fazlalık maliyeti genel gideri; Tüm veriler kopyalandığından, depolama kapasitesinin iki katı gerekir.

Neye ihtiyacın olacak

4, 6 ve 8 kullanarak daha fazlasını ekleyebileceğiniz en az 2 USB çubuğu veya sabit sürücü

Tüm kod italik

Adım 1: Mdadm'i Yükleme

Mdadm'i yükleme
Mdadm'i yükleme

İlk şey: RAID yazılımını edinmeniz gerekiyor. mdadm'yi yazılım havuzunuzdan indirip yüklemeniz gerekir. Oldukça yaygındır, bu nedenle terminali açın ve aşağıdaki komutu yazın:

sudo apt-get install mdadm

2. Adım: Disk Sürücülerimizi İnceleyin

önceden yapılandırılmış herhangi bir raid olup olmadığını disk sürücülerimizi incelememiz gerekiyor.

Aşağıdaki komutu kullanarak:

mdadm -E /dev/sd[b-c]

3. Adım: RAID için Sürücü Bölümleme

RAID için Sürücü Bölümleme
RAID için Sürücü Bölümleme
RAID için Sürücü Bölümleme
RAID için Sürücü Bölümleme

RAID1 oluşturmak için en az iki bölüm /dev/sdc1 ve /dev/sdb1 kullanıyoruz. Bu iki sürücü üzerinde 'fdisk' komutunu kullanarak partition oluşturalım ve partition oluşturma sırasında type'ı raid olarak değiştirelim.

Bu komutu kullan

fdisk /dev/sdc1

sonra bu talimatları izleyin

  1. Yeni bölüm oluşturmak için 'n' tuşuna basın.
  2. Ardından Birincil bölüm için 'P'yi seçin. Ardından bölüm numarasını 1 olarak seçin.
  3. Yalnızca iki kez Enter tuşuna basarak varsayılan tam boyutu verin.
  4. Ardından tanımlanan bölümü yazdırmak için 'p' düğmesine basın.
  5. Mevcut tüm türleri listelemek için 'L' tuşuna basın.
  6. Bölümleri seçmek için 't' yazın.
  7. Linux raid auto için 'fd'yi seçin ve uygulamak için Enter'a basın.
  8. Ardından, yaptığımız değişiklikleri yazdırmak için tekrar 'p' kullanın.
  9. Değişiklikleri yazmak için 'w' kullanın.

Şimdi sdb1 için tamamen aynısına gidiyoruz

fdisk /dev/sdb1

Yani sdc1 ile aynı adımları izleyin

4. Adım: Değişiklikleri Doğrulayın

Değişiklikleri Doğrula
Değişiklikleri Doğrula
Değişiklikleri Doğrula
Değişiklikleri Doğrula

Her iki bölüm de başarıyla oluşturulduktan sonra, aynı 'mdadm' komutunu kullanarak hem sdb hem de sdc usb sürücülerindeki değişiklikleri doğrulayın ve ayrıca RAID türünü onaylayacaktır.

Komutu kullanarak:

mdadm -E /dev/sd[b-c]

aynı komutu kullanabiliriz ama sonuna bir tane ekleyebiliriz

mdadm -E /dev/sd[b-c]1

Adım 5: RAID1 Aygıtları Oluşturma

RAID1 Aygıtları Oluşturma
RAID1 Aygıtları Oluşturma
RAID1 Aygıtları Oluşturma
RAID1 Aygıtları Oluşturma
RAID1 Aygıtları Oluşturma
RAID1 Aygıtları Oluşturma
RAID1 Aygıtları Oluşturma
RAID1 Aygıtları Oluşturma

Ardından '/dev/md0' adında bir RAID1 Aygıtı oluşturun veya aşağıdaki komutu kullanarak '/dev/md127'yi kullanabilir ve doğrulayabilirsiniz.

mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/sd[b-c]1

kedi /proc/mdstat

veya

mdadm --create /dev/md127 --level=mirror --raid-devices=2 /dev/sd[b-c]1

kedi /proc/mdstat

Ardından aşağıdaki komutları kullanarak raid cihazlarının türünü ve raid dizisini kontrol edin.

mdadm -E /dev/sd[b-c]1

mdadm --detail /dev/md0 VEYA mdadm --dev/dev/md127

Yukarıdaki resimlerden, raid1'in oluşturulduğunu ve /dev/sdb1 ve /dev/sdc1 bölümlerinin kullanıldığını az çok anlamalısınız ve ayrıca durumu yeniden eşitleme olarak görebilirsiniz. aracılığıyla

mdadm --detail /dev/md0 veya mdadm --detail /dev/md127 komutu

Adım 6: RAID Aygıtında Dosya Sistemi Oluşturma

RAID Aygıtında Dosya Sistemi Oluşturma
RAID Aygıtında Dosya Sistemi Oluşturma
RAID Aygıtında Dosya Sistemi Oluşturma
RAID Aygıtında Dosya Sistemi Oluşturma
RAID Aygıtında Dosya Sistemi Oluşturma
RAID Aygıtında Dosya Sistemi Oluşturma

md0 veya md127 için ext4 kullanarak dosya sistemi oluşturun ve /mnt/raid1 altına bağlayın. Bu adım önemlidir.

komutu kullanın

mkfs.ext4 /dev/md0 veya mkfs.ext4 /dev/md127

Ardından, yeni oluşturulan dosya sistemini '/mnt/raid1' altına bağlayın ve bazı dosyalar oluşturun ve bağlama noktası altındaki içeriği doğrulayın.

Bu komutları kullanın

mkdir /mnt/raid1

mount /dev/md0 /mnt/raid1/

/mnt/raid1/tecmint.txt'e dokunun

echo "tecmint baskın kurulumları" > /mnt/raid1/tecmint.txt

cat /mnt/raid1/tecmint.txt

kedi proc/mdstat

Bu nedenle, sistem yeniden başlatıldığında RAID1'i otomatik olarak monte etmek için fstab dosyasına bir giriş yapmanız gerekir. '/etc/fstab' dosyasını açın ve aşağıdakileri ekleyin

/dev/md0 /mnt/raid1 ext4 varsayılanları 0 0

koştuğundan emin ol

fstab dosyasında herhangi bir hata olup olmadığını görmek için ' mount -av ' komutunu çalıştırın, ancak adım izlenirse hiçbir hata görünmeyecektir.

Şimdi aşağıdaki komutu kullanarak raid yapılandırmasını manuel olarak 'mdadm.conf' dosyasına kaydedelim.

mdadm --detail --scan --verbose >> /etc/mdadm.conf

7. Adım: Disk Arızasından Sonra Verileri Doğrulayın

Disk Arızasından Sonra Verileri Doğrulayın
Disk Arızasından Sonra Verileri Doğrulayın
Disk Arızasından Sonra Verileri Doğrulayın
Disk Arızasından Sonra Verileri Doğrulayın
Disk Arızasından Sonra Verileri Doğrulayın
Disk Arızasından Sonra Verileri Doğrulayın
Disk Arızasından Sonra Verileri Doğrulayın
Disk Arızasından Sonra Verileri Doğrulayın

RAID'in amacı, sabit disklerden herhangi biri arızalanırsa veya çökerse verilerimizin kullanılabilir olması gerekir. Dizide herhangi bir disk diski olmadığında ne olacağını görelim.

RAID'imizde mevcut 2 cihaz olduğunu ve Aktif Cihazların 2 olduğunu görebiliyoruz. Şimdi sabit disklerinizden birini çıkarın.

ls -l /dev | grep sd

mdadm --detay /dev/md0

Sürücülerimizden birinin kaybolduğunu görebiliyoruz, şimdi verilerimizi kontrol edelim.

Bu komutları kullan

cd /mnt/raid1/

kedi tecmint.txt

…………………………………..

Sürücülerden birini çıkarmış olsak bile Veriler hala orada ve bizim için kullanılabilir mi olmalı, bu RAID 1'in (ayna) avantajıdır.

Adım 8: Komut Dizini

fdisk: disk bölümleme işlevleri sağlayan bir komut satırı yardımcı programıdır.

cat: dosyaları sırayla okuyup standart çıktıya yazan standart bir Unix yardımcı programıdır.

mount: komut, bir depolama aygıtını veya dosya sistemini bağlar, onu erişilebilir kılar ve mevcut bir dizin yapısına ekler.

mkdir: yeni bir dizin oluşturmak için kullanılır.

touch: bir bilgisayar dosyası veya dizininin erişim tarihini ve/veya değişiklik tarihini güncellemek için kullanılan bir komuttur.

echo, iletilen dizeleri bağımsız değişken olarak çıkaran bir komuttur. Durum metnini ekrana veya bir bilgisayar dosyasına veya bir işlem hattının kaynak parçası olarak çıktılamak için genellikle kabuk komut dosyalarında ve toplu iş dosyalarında kullanılan bir komuttur.

9. Adım: Artık Adım Yok

Bu kadar ileri gittiyseniz tebrikler, çünkü bunu tamamlamam bütün bir öğleden sonramı aldı, bunu iki kez yapmak zorunda kaldım, tüm ekran görüntülerim bozuk, umarım RAID1'in mücadelelerine yardımcı olabilirim

Önerilen: