Linux-рейд внезапно не собирался при перезагрузке

Альтернатива ответу Джеффа:

while true; do
    somecommand

    while true; do
        read -p 'Can I run the last command again (yes/no)? '

        case "$REPLY" in
            [Yy]*) break   ;;
            [Nn]*) break 2 ;;
            *) echo 'Sorry, what?' >&2
        esac
    done
done

Основное отличие состоит в том, что мы настаиваем на получении действительного ответа от пользователя. Допустимым ответом является любая строка, начинающаяся с yилиn(без учета регистра ).

breakвырвется из цикла чтения ответа -, а break 2дополнительно вырвется из цикла команд.

0
21.02.2020, 16:58
1 ответ

Я вижу, что вы не создали таблицу разделов перед созданием RAID. У меня такая же проблема на одном из серверов с такой же настройкой. Вы можете попробовать собрать RAID, используя «предположим, чистый». Я делаю это каждый раз, когда сервер перезагружается.

sudo mdadm --create --assume-clean --level=0 --raid-devices=2 /dev/md0 /dev/sda /dev/sdc --run

Если вы хотите прочитать больше, прежде чем делать это, см. Восстановление RAID

1
28.04.2021, 23:22

Теги

Похожие вопросы