Я готовлю сервер с 4 дисками, собранными в программный RAID5 во время установки Debian 8. Вскоре после настройки системы SMART обнаружила ошибку автономного некорректируемого сектора, поэтому я подумал, что было бы неплохо заменить диск, который, вероятно, вышел из строя, пока сервер все еще находится в тестовой среде.
Однако один из md устройства все еще перестраиваются, время завершения оценивается через месяц или около того.
Главный вопрос: безопасно / правильно ли вручную вывести из строя и удалить диск из массива, пока он? s все еще синхронизируются?
Есть 4 порта SATA по 500 ГБ каждый, разделенных на 4 раздела и собранных в 4 устройства RAID5 md [0-3].
Вся процедура выглядит, как я полагаю, примерно так (я бы предпочел сделайте горячую замену диска из любопытства, и на случай, если мне когда-нибудь придется сделать это на работающем сервере):
echo "0 0 0"> / sys / class / scsi_host / host / scan
sfdisk -d / dev / sda | sed 's / sda / sdc /' | sfdisk / dev / sdc
Нет.
RAID 5 допускает отказ одного диска до потери данных. Если он все еще перестраивается, значит, все 4 диска еще не являются частью RAID. Удаление диска до его синхронизации приведет к полной потере данных.
Если вы все еще только развертываете сервер, вероятно, будет быстрее и безопаснее начать заново с хорошими дисками.
Месяц восстановления - основная причина, по которой люди больше не рекомендуют RAID 5 для больших дисков - шанс ошибки второго диска в течение этого времени повторной синхронизации просто слишком велико.