У меня нет 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
Этот вопрос должен быть полностью повторно открыт.
Франклин Ю

Ответы:


46

Ошибка говорит W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.

Я считаю, что предупреждение отображается всякий раз, когда нет ARRAYстроки mdadm.conf.

Очевидное решение было бы добавить один:

ARRAY <ignore> devices=/dev/sda

Работал на меня ...


Большое спасибо, Штеффен. Это остановило предупреждения.
Поль

2
Что оно делает? Это не покажет ошибку? Или не покажешь и все равно рухнешь? Или уже не вылетает, а просто показывает ошибку? Если просто показывает, то я не хочу добавлять что-то, если не исправить сбой.
Кенгуру

3
@Kangarooo В этом вопросе не сообщалось о проблеме сбоя. Проблема в том, чтобы просто убрать предупреждение. Штеффен предоставил правильное решение, сказав mdadm, что не следует ожидать появления каких-либо массивов, о чем и говорилось в предупреждении.
Пол

3
Интересно: у меня примерно два экземпляра 16.04.4 установлены примерно одновременно на аналогичном оборудовании. Первый имеет /etc/mdadm/mdadm.conf и поэтому выдает ошибку; у второго даже нет этого файла. Кто-то задается вопросом, что вызывает установку этого файла - может быть, он выясняет (неправильно?), Что контроллер массива присутствует, даже если он не используется?
Гвинет Ллевелин

Я не могу ответить Штеффену Брайтбаху, потому что моя «репутация на этом сайте слишком низкая». Я следовал его инструкциям по добавлению, ARRAY <ignore> devices=/dev/sdaно я получаю эту ошибку -bash: ignore: Нет такого файла или каталога
sumguy
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.