kzen.dev
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
 maxxim
maxxim
Question

Cara merakit array RAID tertentu tanpa menggunakan /etc/mdadm.conf

Apakah mungkin untuk merakit larik RAID tertentu menggunakan mdadm dan fungsi pemindaiannya, tetapi tanpa memerlukan file konfigurasi?

Latar belakang:
Saya menggunakan initramfs yang dibuat khusus untuk mengatur sistem saya (dm-crypt dan lainnya). Semuanya dilakukan dan dikonfigurasi dalam skrip init dan itulah cara yang saya inginkan, yaitu tanpa file konfigurasi tambahan.

Tujuan saya:
Di dalam skrip init, saya ingin menyusun satu larik RAID tertentu menggunakan baris perintah saja. Array diidentifikasi melalui UUID-nya, nama perangkat md diberikan dan anggota array harus dipindai (karena, misalnya, stik USB yang terpasang atau perangkat yang gagal akan mengacaukan nama /dev/sdX). Semua device lain dan array RAID yang potensial harus diabaikan, karena pada saat booting hanya satu array tersebut yang perlu diperhatikan (membawa sistem berkas root).

Dengan membaca halaman manifes mdadm secara seksama dan melakukan beberapa pengujian, saya menemukan hal ini:

mdadm --assemble --uuid <uuid> /dev/md0


Tampaknya ini berhasil, tetapi apakah ini cara yang tepat untuk melakukannya?


; Dari halaman manusianya:
Jika ada satu perangkat yang terdaftar, tetapi --scan tidak diberikan, maka mdadm akan bertindak seolah-olah --scan diberikan dan informasi identitas diekstrak dari berkas konfigurasi.

9 2015-02-26T08:56:34+00:00 1
 Flow
Flow
Pertanyaan edit 26 Februari 2015 Π² 10:10
Unix & Linux
raid
mdadm
initramfs
 Mark
Mark
13 Mei 2015 Π² 1:24
2015-05-13T01:24:49+00:00
Lebih
Sumber
Sunting
#21178600

Jika Anda mengetahui susunan UUID, maka mdadm --assemble /dev/md0 --uuid <uuid> (perhatikan sedikit perbedaan dalam urutan parameter) akan melakukan apa yang Anda inginkan: memindai semua volume yang tidak terpakai untuk mencari volume yang memiliki metadata md untuk UUID yang diberikan. Pilihan lainnya:

  • mdadm --assemble /dev/md0 --name <name> (melakukan hal yang sama dengan --uuid, tetapi dengan nama array, bukan UUID.)
  • mdadm --assemble /dev/md0 --super-minor <minor id #> (melakukan hal yang sama dengan --uuid, tetapi dengan nomor perangkat minor dalam metadata. Hanya direkomendasikan untuk metadata versi 0.90.)
  • mdadm --assemble /dev/md0 /dev/disk/by-id/<disk>... (jika udev telah menyiapkan alias /dev/disk/by-id, yang seharusnya bersifat statis pada perubahan perangkat keras.)
  • mdadm --assemble --scan tanpa array yang terdaftar dalam berkas konfigurasi (scan semua volume yang tidak terpakai untuk mencari metadata md, dan susunlah array RAID berdasarkan apa yang ditemukan. Perhatikan bahwa jika Anda memiliki beberapa array dan hanya ingin mengatur salah satunya, atau jika array Anda telah terpecah, ini tidak akan melakukan apa yang Anda inginkan).
13
0
Kecerdasan buatan untuk mengurai produk dari halaman mana pun
productapi.dev
Related communities 3
Belajar GNU/Linux Indonesia
Belajar GNU/Linux Indonesia
6 917 pengguna
Komunitas GNU/Linux Indonesia di Telegram, baca peraturan group di: telegra.ph/Peraturan-BGLI-03-07
Buka telegram
Deepin Linux Indonesia
Deepin Linux Indonesia
513 pengguna
ℹ️ Selamat datang di Grup Telegram Deepin Linux Indonesia ! Grup linux πŸ“Ž Pop!_OS: @pop_linux Channel πŸ“Ž Void: @void_time Group Programming πŸ“Ž Alpine.js: @alpinejsid πŸ“Ž Rust: @rust_community πŸ“Ž Go: @go_community
Buka telegram
Pop!_OS Linux Indonesia
Pop!_OS Linux Indonesia
137 pengguna
Komunitas pengguna Pop!_OS seindonesia Grup linux πŸ“Ž Deepin: @deepin_indonesia Channel πŸ“Ž Void: @void_time Group Programming πŸ“Ž Alpine.js: @alpinejsid πŸ“Ž Rust: @rust_community πŸ“Ž Go: @go_community
Buka telegram
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
Inessa bu
Terdaftar 4 minggu yang lalu
2
Denis Babushkin
Terdaftar 1 bulan yang lalu
3
asakuno asakuno
Terdaftar 1 bulan yang lalu
4
aldo salerno
Terdaftar 1 bulan yang lalu
5
Анна Батицкая
Terdaftar 1 bulan yang lalu
Kecerdasan buatan untuk mengurai produk dari halaman mana pun
productapi.dev
ID
JA
© kzen.dev 2023
Sumber
unix.stackexchange.com
di bawah lisensi cc by-sa 3.0 dengan atribusi