Membuat perangkat lunak RAID0 (stripe) di 'dua perangkat' menggunakan alat 'MDADM' di Linux - Bagian 2

Membuat perangkat lunak RAID0 (stripe) di 'dua perangkat' menggunakan alat 'MDADM' di Linux - Bagian 2

SERANGAN adalah serangkaian disk murah yang berlebihan, digunakan untuk ketersediaan tinggi dan keandalan di lingkungan skala besar, di mana data perlu dilindungi daripada penggunaan normal. RAID hanyalah kumpulan disk di kolam untuk menjadi volume logis dan berisi array. Driver gabungan membuat array atau dipanggil sebagai set (grup).

RAID dapat dibuat, jika ada minimum 2 jumlah disk yang terhubung ke pengontrol RAID dan membuat volume logis atau lebih banyak drive dapat ditambahkan dalam array sesuai dengan level RAID yang ditentukan. RAID Perangkat Lunak tersedia tanpa menggunakan perangkat keras fisik yang disebut sebagai RAID Perangkat Lunak. Perangkat lunak serangan akan dinamai sebagai serangan orang miskin.

Pengaturan Raid0 di Linux

Konsep utama menggunakan RAID adalah menyimpan data dari satu titik kegagalan, berarti jika kita menggunakan disk tunggal untuk menyimpan data dan jika gagal, maka tidak ada peluang untuk mendapatkan data kita kembali, untuk menghentikan kehilangan data kita membutuhkan a Metode toleransi kesalahan. Jadi, bahwa kita dapat menggunakan beberapa kumpulan disk untuk membentuk raid set.

Apa stripe in raid 0?

Stripe adalah data striping di beberapa disk secara bersamaan dengan membagi isinya. Asumsikan kami memiliki dua disk dan jika kami menyimpan konten ke volume logis, ia akan disimpan di bawah dua disk fisik dengan membagi konten. Untuk kinerja yang lebih baik RAID 0 akan digunakan, tetapi kami tidak bisa mendapatkan data jika salah satu drive gagal. Jadi, itu bukan praktik yang baik untuk menggunakan RAID 0. Satu -satunya solusi adalah menginstal sistem operasi dengan volume logis yang diterapkan RAID0 untuk mengamankan file penting Anda.

  1. RAID 0 memiliki kinerja tinggi.
  2. Nol Kapasitas Kehilangan dalam RAID 0. Tidak ada ruang yang sia -sia.
  3. Toleransi nol kesalahan (tidak bisa mendapatkan kembali data jika ada disk gagal).
  4. Menulis dan Membaca akan sangat bagus.

Persyaratan

Jumlah disk minimum diizinkan membuat RAID 0 2, Tetapi Anda dapat menambahkan lebih banyak disk tetapi pesanan harus dua kali sebagai 2, 4, 6, 8. Jika Anda memiliki kartu serangan fisik dengan port yang cukup, Anda dapat menambahkan lebih banyak disk.

Di sini kami tidak menggunakan serangan perangkat keras, pengaturan ini hanya bergantung pada serangan perangkat lunak. Jika kami memiliki kartu RAID perangkat keras fisik, kami dapat mengaksesnya dari utilitasnya Ui. Beberapa motherboard secara default di dalam membangun dengan fitur RAID, di sana Ui dapat diakses menggunakan Ctrl+i kunci.

Jika Anda baru dalam pengaturan RAID, silakan baca artikel kami sebelumnya, di mana kami telah membahas beberapa pengenalan dasar tentang RAID.

  1. Pengantar konsep penggerebekan dan serangan
Pengaturan server saya
Sistem Operasi: Centos 6.5 Alamat IP terakhir: 192.168.0.225 dua disk: masing -masing 20 GB 

Artikel ini adalah bagian 2 dari seri RAID 9-tutorial, di sini di bagian ini, kita akan melihat bagaimana kita dapat membuat dan mengatur perangkat lunak Raid0 atau striping dalam sistem atau server Linux menggunakan dua 20GB Disk bernama SDB Dan SDC.

Langkah 1: Memperbarui sistem dan menginstal MDADM untuk mengelola RAID

1. Sebelum menyiapkan RAID0 di Linux, mari kita lakukan pembaruan sistem dan kemudian instal 'mdadm' kemasan. MDADM adalah program kecil, yang akan memungkinkan kami untuk mengkonfigurasi dan mengelola perangkat RAID di Linux.

# yum clean all && yum update # yum instal mdadm -y 
Instal alat MDADM

Langkah 2: Verifikasi terlampir dua drive 20GB

2. Sebelum membuat RAID 0, pastikan untuk memverifikasi bahwa dua hard drive yang terpasang terdeteksi atau tidak, menggunakan perintah berikut.

# ls -l /dev | grep sd 
Periksa hard drive

3. Setelah hard drive baru terdeteksi, saatnya untuk memeriksa apakah drive yang terlampir sudah menggunakan serangan yang ada dengan bantuan perintah 'mdadm' berikut.

# mdadm-examine /dev /sd [b-c] 
Periksa perangkat RAID

Dalam output di atas, kita mengetahui bahwa tidak ada serangan yang diterapkan pada keduanya SDB Dan SDC drive.

Langkah 3: Membuat Partisi untuk RAID

4. Sekarang buat SDB Dan SDC partisi untuk serangan, dengan bantuan mengikuti perintah fdisk. Di sini, saya akan menunjukkan cara membuat partisi SDB menyetir.

# fdisk /dev /sdb 

Ikuti instruksi di bawah ini untuk membuat partisi.

  1. Tekan 'N'Untuk membuat partisi baru.
  2. Lalu pilih 'P'Untuk partisi primer.
  3. Selanjutnya pilih nomor partisi sebagai 1.
  4. Berikan nilai default hanya dengan menekan dua kali Memasuki kunci.
  5. Pers berikutnya 'P'untuk mencetak partisi yang ditentukan.
Buat partisi

Ikuti instruksi di bawah ini untuk membuat Linux Raid Auto pada partisi.

  1. Tekan 'L'Untuk mendaftar semua jenis yang tersedia.
  2. Jenis 'T'Untuk memilih partisi.
  3. Memilih 'fd'untuk Linux Raid Auto dan tekan Enter untuk diterapkan.
  4. Sekali lagi gunakan 'P'Untuk mencetak perubahan yang telah kami buat.
  5. Menggunakan 'w'untuk menulis perubahan.
Buat Partisi Serangan di Linux

Catatan: Silakan ikuti instruksi yang sama di atas untuk membuat partisi SDC Mengemudilah sekarang.

5. Setelah membuat partisi, verifikasi kedua driver didefinisikan dengan benar untuk RAID menggunakan perintah berikut.

# mdadm-examine /dev /sd [b-c] # mdadm-examine /dev /sd [b-c] 1 
Verifikasi partisi RAID

Langkah 4: Membuat Perangkat MD RAID

6. Sekarang buat perangkat MD (i.e. /dev/md0) dan terapkan level RAID menggunakan perintah di bawah ini.

# mdadm -c /dev /md0 -l raid0 -n 2 /dev /sd [b -c] 1 # mdadm --create /dev /md0 - -level = stripe - -raid -devices = 2 /dev /sd [b -c] 1 
  1. -C - membuat
  2. -l - tingkat
  3. -N - Tidak ada raid-devices

7. Setelah perangkat MD dibuat, sekarang verifikasi status Tingkat serangan, Perangkat Dan Himpunan digunakan, dengan bantuan serangkaian perintah berikut seperti yang ditunjukkan.

# kucing /proc /mdstat 
Verifikasi level RAID
# mdadm -e /dev /sd [b -c] 1 
Verifikasi perangkat RAID
# mdadm ---detail /dev /md0 
Verifikasi array RAID

Langkah 5: Menyegarkan perangkat RAID ke sistem file

8. Buat sistem file ext4 untuk perangkat RAID /dev/md0 dan pasang di bawah /dev/raid0.

# mkfs.ext4 /dev /md0 
Buat sistem file ext4

9. Setelah sistem file ext4 telah dibuat untuk perangkat RAID, sekarang buat direktori mount point (i.e. /mnt/raid0) dan pasang perangkat /dev/md0 di bawahnya.

# mkdir/mnt/raid0 # mount/dev/md0/mnt/raid0/ 

10. Selanjutnya, verifikasi bahwa perangkat /dev/md0 dipasang di bawah /mnt/raid0 Direktori menggunakan df memerintah.

# df -h 

11. Selanjutnya, buat file yang dipanggil 'tecmint.txt'Di bawah titik gunung /mnt/raid0, Tambahkan beberapa konten ke file yang dibuat dan lihat konten file dan direktori.

# Touch/mnt/raid0/tecmint.txt # echo "hai semuanya bagaimana kabarmu ?">/mnt/raid0/tecmint.txt # cat/mnt/raid0/tecmint.txt # ls -l/mnt/raid0/ 
Verifikasi perangkat pemasangan

12. Setelah Anda memverifikasi titik pemasangan, saatnya untuk membuat entri fstab di /etc/fstab mengajukan.

# vim /etc /fstab 

Tambahkan entri berikut seperti yang dijelaskan. Dapat bervariasi sesuai dengan lokasi pemasangan dan sistem file yang Anda gunakan.

/dev/md0/mnt/raid0 ext4 default 0 0 
Tambahkan perangkat ke fstab

13. Jalankan Mount '-A'Untuk memeriksa apakah ada kesalahan dalam entri fstab.

# mount -av 
Periksa kesalahan di fstab

Langkah 6: Menyimpan Konfigurasi RAID

14. Akhirnya, simpan konfigurasi RAID ke salah satu file untuk menjaga konfigurasi untuk penggunaan di masa mendatang. Sekali lagi kami menggunakan perintah 'mdadm' dengan '-S'(Pindai) dan'-vopsi '(verbose) seperti yang ditunjukkan.

# mdadm -e -s -v >> /etc /mdadm.conf # mdadm ---detail -scan --verbose >> /etc /mdadm.conf # cat /etc /mdadm.conf 
Simpan konfigurasi RAID

Itu saja, kita telah melihat di sini, cara mengkonfigurasi striping raid0 dengan level raid dengan menggunakan dua hard disk. Di artikel berikutnya, kita akan melihat cara mengatur RAID5.