Как создать собственный дистрибутив FreeBSD [ закрыто]

Проблема № 1. Я могу запросить у погружений их серийные номера, но я не могу узнать, какой массив sdh был изначально отдельно, с надеждой, что я смогу добавить его обратно в правильный массив.

Используйте mdadm -E / dev / sdh1 (исследуйте). Затем вы можете использовать mdadm --re-add ... или - add .

Кроме того, если другие ваши диски находятся в хорошем состоянии, вы можете просто восстановить этот диск, даже если на нем уже есть данные.

Если это не сработает, возможно, вам придется использовать mdadm --create --assume-clean ... , чтобы создать новый массив поверх старых данных, повторно используя данные, которые опасный. Обязательно сохраните ваши данные ( -D ) и сначала проверьте вывод для всех дисков.Вы должны явно установить многие из вещей, которые вы видите в результатах исследования или детализации, такие как макет, уровень, порядок дисков, размер блока и т. Д. Чтобы безопасно использовать - создать , убедитесь, что хорошо проверили оверлеи , вместо того чтобы подвергать риску свои данные. Использование - accept-clean означает, что он сохранит ваши старые данные.

Проблема №2. добавить sdo в массив md'x 'в зависимости от того, к какому sdf принадлежал.

Вы можете выполнить этот шаг после того, как использовали mdadm -E , чтобы узнать, в какой массив его добавить, даже если вы не закончили с наложениями, и это также просто mdadm - -add / dev / md0 / dev / sdo

А также я рекомендую вам часто запускать интеллектуальные длинные тесты на ваших дисках, и таким образом вы сможете заменять диски до того, как они вызовут проблемы с рейдами. (Также диски Seagate Barracuda 3 ТБ очень ненадежны ... я предполагаю, что это именно то, что у вас есть, и это не вина mdadm; добавление интеллектуальных тестов также поможет с этими типами проблем.)

И Я рекомендую вам зайти на irc.freenode.net # linux-raid, чтобы получить лучшую помощь в реальном времени с такими проблемами.

6
12.04.2014, 10:11
0 ответов

Теги

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