Saya tidak memiliki RAID tetapi mendapatkan peringatan mdadm.conf tidak mendefinisikan array

48

Saya menginstal 16.04 Server dan saya memiliki pesan serupa di log saya dan pesan ini ketika saya memutakhirkan initramfspaket melalui peningkatan paket normal.

...
Setting up initramfs-tools (0.122ubuntu8.3) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.122ubuntu8.3) ...
update-initramfs: Generating /boot/initrd.img-4.4.0-38-generic
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.

Apakah ini normal, atau apakah Ubuntu berharap menemukan RAID karena ada kesalahan konfigurasi di suatu tempat?

Berikut isinya /etc/mdadm/mdadm.conf:

# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this file.
#

# by default (built-in), scan all partitions (/proc/partitions) and all
# containers for MD superblocks. alternatively, specify devices to scan, using
# wildcards if desired.
#DEVICE partitions containers

# auto-create devices with Debian standard permissions
CREATE owner=root group=disk mode=0660 auto=yes

# automatically tag new arrays as belonging to the local system
HOMEHOST <system>

# instruct the monitoring daemon where to send mail alerts
MAILADDR root

# definitions of existing MD arrays
Paul
sumber
1
Masalah ini harus dibuka kembali sepenuhnya.
Franklin Yu

Jawaban:

46

Kesalahan mengatakan W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.

Saya rasa peringatan itu ditampilkan setiap kali tidak ada ARRAYgaris masuk mdadm.conf.

Solusi yang jelas adalah menambahkan satu:

ARRAY <ignore> devices=/dev/sda

Bekerja untuk saya ...

Steffen Breitbach
sumber
Terima kasih banyak, Steffen. Ini telah menghentikan peringatan.
Paul
2
Apa fungsinya? Itu tidak akan menunjukkan kesalahan? Atau tidak akan menunjukkan dan masih akan crash? Atau tidak crash tapi hanya menunjukkan kesalahan? Jika hanya menunjukkan maka saya tidak peduli untuk menambahkan sesuatu jika tidak memperbaiki crash.
Kangarooo
3
@ Kangarooo Tidak ada masalah "mogok" yang dilaporkan di mana pun dalam pertanyaan ini. Masalahnya hanya membuat peringatan hilang. Steffen telah memberikan solusi yang tepat dengan memberi tahu mdadm bahwa seharusnya tidak berharap akan ada array, yang semua peringatan itu katakan tentang.
Paul
3
Menarik: Saya memiliki dua contoh 16.04.4 diinstal pada waktu yang hampir bersamaan pada perangkat keras yang sama. Yang pertama memiliki /etc/mdadm/mdadm.conf dan karenanya memberikan kesalahan; yang kedua bahkan tidak memiliki file itu. Orang bertanya-tanya apa yang memicu instalasi file itu - mungkin menemukan (salah?) Bahwa array controller hadir bahkan jika tidak digunakan?
Gwyneth Llewelyn
Saya tidak dapat membalas Steffen Breitbach karena "reputasi saya di situs web ini terlalu rendah". Saya mengikuti instruksinya tentang menambahkan ARRAY <ignore> devices=/dev/sdatetapi saya mendapatkan kesalahan ini -bash: abaikan: Tidak ada file atau direktori seperti itu
sumguy