ฉันไม่มี RAID แต่ได้รับคำเตือน mdadm.conf ไม่ได้กำหนดอาร์เรย์


48

ฉันติดตั้งเซิร์ฟเวอร์ 16.04 และฉันมีข้อความที่คล้ายกันในบันทึกของฉันและข้อความนี้เมื่อฉันอัพเกรดinitramfsแพ็คเกจผ่านการอัพเกรดแพ็คเกจปกติ

...
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.

นี่เป็นเรื่องปกติหรือ Ubuntu คาดว่าจะพบ RAID เนื่องจากมีการกำหนดค่าผิดพลาดอยู่ที่ไหนสักแห่ง?

นี่คือเนื้อหาของ/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

1
ปัญหานี้ควรจะเปิดอีกครั้งโดยสิ้นเชิง
Franklin Yu

คำตอบ:


46

ข้อผิดพลาดบอกว่า W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.

ฉันคิดว่าคำเตือนจะปรากฏเมื่อใดก็ตามที่ไม่มีเส้นARRAYmdadm.conf

ทางออกที่ชัดเจนจะเพิ่มหนึ่ง:

ARRAY <ignore> devices=/dev/sda

ทำงานให้ฉัน ...


ขอบคุณมาก Steffen สิ่งนี้ได้หยุดคำเตือนแล้ว
Paul

2
มันทำอะไร? มันจะไม่แสดงข้อผิดพลาด? หรือจะไม่แสดงและจะยังคงมีปัญหาหรือไม่ หรือไม่ขัดข้อง aalready แต่เพิ่งแสดงข้อผิดพลาด? ถ้าเพียงแค่แสดงแล้วฉันไม่สนใจที่จะเพิ่มอะไรบางอย่างถ้าไม่ได้แก้ไข crashing
Kangarooo

3
@ Kangarooo ไม่มีปัญหา "ขัดข้อง" ถูกรายงานทุกที่ในคำถามนี้ ปัญหาคือเพียงการเตือนให้หายไป สเตฟเฟ่นได้จัดหาวิธีแก้ปัญหาที่เหมาะสมโดยบอก mdadm ว่าไม่ควรคาดหวังว่าจะมีอาร์เรย์ใด ๆ ซึ่งเป็นคำเตือนทั้งหมดที่บอก
พอล

3
สิ่งที่น่าสนใจ: ฉันมีการติดตั้ง 16.04.4 สองอินสแตนซ์ในเวลาเดียวกันบนฮาร์ดแวร์ที่คล้ายกัน ตัวแรกมี /etc/mdadm/mdadm.conf และให้ข้อผิดพลาด; ที่สองไม่มีแม้แต่ไฟล์นั้น มีสิ่งหนึ่งที่สงสัยว่าเป็นสาเหตุของการติดตั้งไฟล์นั้น - อาจเป็นไปได้ที่จะมีตัวควบคุมอาเรย์ (แม้ว่าจะไม่ได้ใช้งาน)
Gwyneth Llewelyn

ฉันไม่สามารถตอบกลับ Steffen Breitbach ได้เพราะ "ชื่อเสียงของฉันในเว็บไซต์นี้ต่ำเกินไป" ฉันทำตามคำแนะนำของเขาเกี่ยวกับการเพิ่มARRAY <ignore> devices=/dev/sdaแต่ฉันได้รับข้อผิดพลาดนี้ -bash: ละเว้น: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
sumguy
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.