Linux Software RAID 1 Pengaturan

Linux Software RAID 1 Pengaturan

RAID 1 adalah konfigurasi hard disk di mana isinya dari satu hard disk dicerminkan ke yang lain. Ini memberi pengguna redundansi jika ada disk gagal. Pada sistem Linux Anda, dua hard drive direpresentasikan sebagai sistem file tunggal. Namun di latar belakang, membuat perubahan pada file Anda sebenarnya menulis perubahan ke dua disk secara bersamaan. Anda juga dapat menambahkan lebih dari dua disk ke konfigurasi, selama Anda menjaga jumlahnya. Kalau tidak, sesuatu seperti RAID 5 akan lebih cocok.

Ada banyak cara untuk mengonfigurasi pengaturan RAID. Salah satu cara termudah dan paling mudah diakses adalah melalui paket perangkat lunak MDADM, yang dapat diinstal dan digunakan pada setiap distribusi Linux utama. Ini lebih mudah daripada beberapa pengaturan RAID lainnya, karena tidak memerlukan perangkat keras khusus (seperti pengontrol RAID) dan tidak sulit dikonfigurasi.

Di panduan ini, kami akan melalui instruksi langkah demi langkah untuk menginstal dan mengatur mdadm di linux, dan membuat konfigurasi RAID 1 untuk dua hard disk. Skenario contoh kami akan terdiri dari dua hard disk kosong yang berukuran 10 GB. Ini adalah tambahan dari hard disk utama kami, yang hanya digunakan untuk sistem operasi.

PERINGATAN
Sebenarnya, RAID 1 bukan solusi cadangan yang tepat. Itu memang memberikan perlindungan dari kegagalan disk, tetapi bagaimana jika Anda secara tidak sengaja menghapus file atau virus merusak banyak file? Perubahan yang tidak diinginkan itu langsung ditulis untuk kedua disk. RAID 1 memberikan ketersediaan tinggi, tetapi Anda tidak boleh menggunakannya sebagai satu -satunya solusi cadangan Anda.

Dalam tutorial ini Anda akan belajar:

  • Cara menginstal mdadm pada distro linux utama
  • Cara mempartisi hard disk untuk pengaturan serangan
  • Cara membuat perangkat RAID baru di mdadm dan memasangnya
  • Bagaimana menjaga array raid mount gigih
Menggunakan MDADM untuk Membuat Array RAID 1 Perangkat Lunak di Linux Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, konvensi atau versi perangkat lunak yang digunakan
Sistem Distro Linux apa pun
Perangkat lunak mdadm
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo memerintah.
Konvensi # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo memerintah
$ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa

Instal MDADM di Distro Linux Utama

Jika MDADM belum diinstal secara default pada distro Linux Anda, Anda dapat menggunakan perintah yang sesuai di bawah ini untuk menginstalnya melalui Paket Manajer Sistem Anda.

Untuk menginstal MDADM di Ubuntu, Debian, dan Linux Mint:

$ sudo apt instal mdadm 


Untuk menginstal MDADM di Centos, Fedora, Almalinux, dan Red Hat:

$ sudo dnf menginstal mdadm 

Untuk menginstal MDADM di Arch Linux dan Manjaro:

$ sudo pacman -s mdadm 

Setelah instalasi, Anda harus me -reboot sistem Anda sehingga semua modul dimuat ke dalam kernel dengan benar.

$ reboot 

Hard disk partisi

Hal pertama yang perlu kita lakukan untuk mengonfigurasi hard disk kita adalah mempartisi mereka sebagai Linux Raid Auto.

  1. Kita dapat melihat hard disk kita dengan menggunakan fdisk memerintah. Ini akan menunjukkan kepada kita bagaimana mereka dinamai, yang akan kita butuhkan untuk perintah masa depan. Seperti yang dapat Anda lihat di tangkapan layar di bawah ini, disk kami dipanggil /dev/sdb Dan /dev/sdc. Disk ini hanyalah penyimpanan mentah saat ini - mereka tidak memiliki tabel partisi atau apa pun yang dikonfigurasi.
    # fdisk -l 
  2. FDISK menunjukkan dua disk kami yang kami rencanakan untuk digunakan untuk pengaturan RAID 1 kami
  3. Gunakan perintah berikut untuk mulai mempartisi disk pertama. Ini akan membuka menu fdisk. Ganti nama disk Anda sendiri jika Anda berbeda.
    # fdisk /dev /sdb 
  4. Kami akan memasukkan perintah berikut ke dalam prompt fdisk untuk membuat partisi baru dan mengonfigurasinya sebagai linux raid autodetect.

    1. Memasuki N Untuk membuat partisi baru.
    2. Memasuki P untuk menandai ini sebagai partisi utama.
    3. Memasuki 1 untuk nomor partisi.
    4. Untuk sektor pertama dan terakhir (2 prompt), cukup tekan tombol ENTER untuk respons default.
    5. Memasuki T untuk memilih partisi yang baru saja kami buat.
    6. Memasuki fd Untuk mengonfigurasi Autodetect Linux Raid pada partisi.
    7. Memasuki w untuk menulis semua perubahan ini pada disk.

  5. Partisi hard disk
  6. Kami sekarang perlu melakukan langkah yang sama persis untuk disk kedua kami. Dalam kasus kami, itu akan menjadi disk /dev/sdc. Ulangi Langkah 2 dan Langkah 3 untuk Disk Kedua Anda. Setelah itu, Anda harus dapat melihat partisi RAID yang baru dikonfigurasi dengan fdisk memerintah.
    # fdisk -l 


  7. Kedua drive telah dipartisi sebagai Autodetect Raid Linux

Buat perangkat RAID

Sekarang kami memiliki hard drive kami dipartisi dengan benar, kami dapat menggunakan MDADM untuk membuat perangkat RAID dengan perintah berikut. Ingatlah bahwa meskipun kami memiliki dua hard drive, sistem akan melihat mereka sebagai satu perangkat dan mirroring akan terjadi di latar belakang.

  1. Buat array serangan yang disebut /dev/md0 Dengan perintah ini, ganti nama drive Anda sendiri seperlunya.
    # mdadm --create /dev /md0-level = mirror--raid-devices = 2 /dev /sd [b-c] 1 
  2. Selanjutnya, letakkan sistem file di perangkat. Kami akan menggunakan ext4 dalam contoh ini.
    # mkfs.ext4 /dev /md0 
  3. Sekarang, buat direktori ke tempat Anda dapat memasang perangkat RAID yang baru dibuat. Dan kemudian pasang perangkat di sana.
    # mkdir -p /mnt /raid1 # mount /dev /md0 /mnt /raid1 
  4. Array RAID Anda sekarang harus diakses di titik pemasangan yang Anda tetapkan.
    $ cd /mnt /raid1 
  5. Kami dapat mengakses array serangan yang dipasang kami dan juga menggunakan perintah DF untuk melihat detail tentang itu


Konfigurasikan pemasangan serangan persisten

Satu -satunya masalah sekarang adalah bahwa raid mount Anda tidak akan selamat dari reboot. Untuk menghindari perlu memasangnya secara manual setiap saat, kami dapat mengkonfigurasi /etc/fstab mengajukan. Kami juga akan menyimpan konfigurasi MDADM kami di langkah -langkah berikut.

  1. Edit file fstab dengan nano atau editor teks favorit Anda, dan tambahkan baris berikut.
    /dev/md0/mnt/raid1 ext4 default 0 0 
  2. Menambahkan RAID MOUNT ke file fstab
  3. Selanjutnya, gunakan perintah berikut untuk menyimpan konfigurasi MDADM Anda saat ini.
    # mdadm ---detail -scan --verbose >> /etc /mdadm.conf 

Hanya itu yang ada untuk itu. Jika Anda telah sampai sejauh ini, Anda sekarang harus memiliki array RAID 1 yang berfungsi yang tetap dipasang bahkan setelah sistem reboot.

Menutup pikiran

Dalam tutorial ini, kami melihat cara membuat array cermin RAID 1 menggunakan MDADM di Linux. Untuk membantu memandu Anda melalui langkah -langkah, kami menggunakan dua drive 10 GB kosong dan mengonfigurasi serangan perangkat lunak kami sendiri. Pada akhirnya, kami juga belajar bagaimana menjaga array serangan terpasang setelah sistem reboot.

Bahkan jika Anda memiliki lingkungan yang sedikit berbeda (i.e. Lebih dari 2 disk dalam array Anda), instruksi ini mudah untuk beradaptasi dengan berbagai skenario dan akan membantu Anda untuk membuat konfigurasi RAID baru dengan andal.

Tutorial Linux Terkait:

  • Mengkonfigurasi ZFS di Ubuntu 20.04
  • Cara mengatur raid1 di linux
  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Cara memasang gambar iso di linux
  • Unduh Linux
  • Sistem Linux Hung? Cara melarikan diri ke baris perintah dan…
  • Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
  • Pengantar Otomatisasi Linux, Alat dan Teknik