3

Я использую Ubuntu Server 10.10, с программным RAID5 и LVM, работающим поверх этого. У меня четыре жестких диска по 2 ТБ. У меня также есть отдельный загрузочный диск с инкрементными снимками полной системы, которые запускаются каждые четыре часа, а также каждый день, неделю, месяц и год. Таким образом, даже если RAID-массив полностью подведет меня, мои данные не будут потеряны, но будет сложно перенастроить всю систему.

На днях я протестировал свой программный RAID5, вытащив жесткий диск, когда система была выключена, загрузился с ухудшенной версией, вернул жесткий диск, перезагрузил и затем перестроил после того, как сказал mdadm повторно добавить повторно вставленный диск. После 10 часов восстановления, это удалось, и теперь программное устройство RAID5 снова чистое!

Теперь я хочу сделать еще один тест. Вы сказали бы, что опасно извлекать один из жестких дисков во время работы компьютера и, возможно, для чтения / записи? Я бы потянул кабель SATA, а не кабель питания, чтобы я не рискнул повредить жесткий диск, но потерял бы я данные? У меня очень избыточные резервные копии на других жестких дисках, поэтому нет риска постоянной потери данных, но я не хочу переустанавливать и перенастраивать всю мою систему.

Это небезопасно для проверки? Что худшее, что может случиться?


Обновить:

Я оригинальный постер. Поскольку я создал этот вопрос без учетной записи и поскольку он был перемещен на другой сайт StackExchange, я утратил право собственности на этот вопрос.

Итак, я сделал тест. Я вытащил кабель SATA одного из четырех жестких дисков, и система работала прекрасно.

Вот скриншот интерфейса Webmin RAID:

Webmin

А вот скриншот письма, полученного с моего сервера:

Получено письмо

Поэтому, чтобы ответить на мой собственный вопрос, это было безопасно сделать в моем конкретном случае.

2 ответа2

2

На самом деле тестирование RAID-массива вообще плохая идея. Конечно, есть исключения (если вы точно не знаете, что ваш случай является исключением, то это не так), но физическое отключение дисков, которые не являются "горячей заменой", всегда плохая идея, и делать это целенаправленно еще хуже.

0

Вы уже проверили, что программное обеспечение RAID делает то, что должно. Если вы протянете кабель SATA к работающему диску, хотя это не должно причинить вреда, возможно, вы все равно можете повредить электронику диска. Я предполагаю, что диски не имеют горячей замены, так как вы говорите об удалении кабеля. Если бы это была горячая замена, вы бы просто отсоединили диск и вытащили его.

Таким образом, «худшее, что может случиться» - это то, что вы либо убиваете диск, либо убиваете встроенный контроллер диска. Ни один из которых не является хорошим результатом.

Я бы порекомендовал не делать живой тест.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .