Смотрите на это Вопросы и ответы на U&L, где я ответил на подобный вопрос. Q был назван: Изменение пароля в нескольких полях с помощью сценария.
Существует 2 инструмента, которые Вы могли использовать, чтобы сделать это. Их называют pssh
и sshpt
.
Используя pssh
Вы могли создать команду, которая добавит следующую строку к Вашему /etc/sudoers
файлы на различных хостах:
$ pssh -h ~/pssh-hosts 'echo "{{{{{userid ALL=(root) ALL}}}}" >> /etc/sudoers'
Существуют другие способы, которыми это должно только получить Ваш запущенный!
Некоторые общие комментарии.
Вы отключили SMART на обоих своих дисках (или, по крайней мере, не включили его). Никакие тесты не выполняются и ранее не запускались. Это говорит мне о том, что невозможно узнать, неисправен ли диск.
Сообщение об ошибке ядра Доп. Смысл: Неисправленная ошибка чтения - сбой автоматического перераспределения
предполагает, что диск находится на пути к катастрофическому отказу, поскольку на нем больше нет свободных свободных секторов для замены отказавшего в данный момент. Для диска в массиве RAID 0 это действительно плохие новости.
Вы можете полностью отключить питание и перезагрузить компьютер, но в любом случае я настоятельно рекомендую вам установить инструменты SMART и настроить их для регулярного тестирования дисков.
Спасибо @casey за комментарии!
После выполнения команд parted и gdisk стало ясно, что диски здоровы, поэтому я не знаю, почему массив не работает при запуске.
Коллега посоветовал выполнить:
partprobe /dev/sdb
Я сделал это, а затем повторил команды mdadm, и теперь mdadm видит sdb
mdadm -E /dev/sdb
/dev/sdb:
MBR Magic : aa55
Partition[0] : 4294967295 sectors at 1 (type ee)
mdadm -E /dev/sdc
/dev/sdc:
MBR Magic : aa55
Partition[0] : 4294967295 sectors at 1 (type ee)
Я снова перезагрузился, и на этот раз никаких ошибок, и рейд был создан правильно.
Вероятно, мне нужно выяснить, какую команду выполняет процесс загрузки, чтобы я мог вручную выполнить ее сам, если это произойдет снова.
Ну и ну... что за сумасшедшее утро было!