Замена неисправного диска в Zpool

Status
Not open for further replies.

Meandr21

Cadet
Joined
Oct 14, 2014
Messages
2
Проблема такого рода.
Есть ZFS том зеркалом 2 диска по 3 терабайта. После непрерывной работы около 2х месяцев вышел из строя 1 винт. На машине было включено gzip-9 и дедупликация. Из-за дедупликации том растянулся примерно до объема 3.8 терабайт занято 21%(так реализовано в freenas высвобожденное место дедупликацией плюсуется к ёмкости тома). Том живой информация доступна.
Проблема в том что при замене винта на идентичный 3 терабайтный выскакивает ошибка, что жесткий диск маленький и не хватает места. Подскажите что делать не хочется менять целиком жесткие диски. Стандартными способами и костылями добавить зеркало не удается.
 

ABR

Cadet
Joined
Mar 24, 2014
Messages
7
Кроме как создать новый пул без дедупликации ("поврежденное" зеркало из одного диска) и сделать zfs send | zfs receive, ничего в голову не приходит.
Потом, разумеется, восстановить "поврежденное" зеркало в новом пуле, загнав в него диск от первого пула, после чего включить дедупликацию.
 

Meandr21

Cadet
Joined
Oct 14, 2014
Messages
2
Кроме как создать новый пул без дедупликации ("поврежденное" зеркало из одного диска) и сделать zfs send | zfs receive, ничего в голову не приходит.
Потом, разумеется, восстановить "поврежденное" зеркало в новом пуле, загнав в него диск от первого пула, после чего включить дедупликацию.

Отключить дедупликацию не получится т.к винт 3 терабайта а дедуплицировонной информации примерно 21-25. Проблему так и не решил. Было принято решение создать зеркало с ноля с 3мя дисками.
 

shubert

Explorer
Joined
Sep 15, 2013
Messages
80
зеркало с 3 дисками в априори невозможно =)
точнее этот вариант настолько не эффективен, что не даст решения поставленной задачи, но потребует дополнительных ресурсов.
я дедуп не пользовал настолько долго, но полюбому должно быть решение. попробуй обратится к ману.
можно отписатся в ветке тестирования беты, что найдена такая проблема и посмотреть, что скажут.
 
Status
Not open for further replies.
Top