Когда в nas4free мы создаём zfs массив и ставим галочку для использования 4K сектора, на выходе имеем пул, оптимизированный под современные диски, которые именно с 4K физическим сектором, даже если сообщают иное. Сегодня мы уберём лишний слой. Это не обязательно, но может пригодиться в трудную минуту.
(
Read more... )
Comments 28
Reply
И с nop устройствами смог получить мёртвый raidz1 из трёх дисков, два из которых - ОК. А с сырыми дисками всё работало.
Так что теоретически - лишняя прослойка вообще не нужна. А практически удалось привести пример.
Reply
Reply
1) Смотрим что есть Disks|ZFS|Pools|Information
pool: Test
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
Test ONLINE 0 0 0
ada2.nop ONLINE 0 0 0
errors: No known data errors
2) Disks|ZFS|Pools|Management - удаляем пул
3) перезагружаемся (чтобы nop устройство пропало)
4) Advanced|Execute command
zpool import -D Test
Где Test - имя пула из (1)
5) Disks|ZFS|Configuration|Synchronize
Синхронизируем инфу из конфига с реальностью
6) Смотрим статус
Disks|ZFS|Pools|Information
Reply
Reply
Test у меня -имя пула, который экспортируется. Посмотреть какие пулы есть можно командой
zpool status
a синтаксис экспорта очень простой
zpool export [-f] pool
f - ключ форсирования, применять хорошо сначала подумав.
Reply
nas4free:~# zpool export data
cannot unmount '/mnt/data/files': Device busy
так и должно быть?
nas4free:~# df -m
Filesystem 1M-blocks Used Avail Capacity Mounted on
/dev/ufsid/5116ad899615008c 493 261 192 58% /
devfs 0 0 0 100% /dev
procfs 0 0 0 100% /proc
/dev/ufsid/5116ad89a6cdf9ca 73824 0 67918 0% /mnt/IDE
data 1591402 0 1591401 0% /mnt/data
data/backup 1627486 36084 1591401 2% /mnt/data/backup
data/files
Reply
говорит о том, что с устройством что-то делается (что угодно - качаются на него по сети файлы, работает торрент, jail настроен)
Думаю, в этом случае лучше махнуть рукой. Не так вероятна ситуация, когда из-за nop устройства будут проблемы.
Reply
Reply
Reply
================================================
pool: Data
state: ONLINE
status: The pool is formatted using a legacy on-disk format. The pool can
still be used, but some features are unavailable.
action: Upgrade the pool using 'zpool upgrade'. Once this is done, the
pool will no longer be accessible on software that does not support feature
flags.
scan: resilvered 48K in 0h0m with 0 errors on Sun Feb 15 22:50:30 2015
config:
NAME STATE READ WRITE CKSUM
Data ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ada2 ONLINE 0 0 0
ada3 ONLINE 0 0 0
errors: No known data errors
================================================
Это что - оно ругается на якобы 512 сектор? Так, диски WD Red - там же adanced format и 4k?..
И как правильно поступить теперь? Дать команду Zpool Upgrade? Данные выживут же? Они там есть и их жалко...
Reply
система говорит, что её к версии 5000 пула можно апгрейдить, иначе некоторые новейшие возможности не доступны.
Они вам и не нужны IMHO, но можете апгрейдить - она пишет как. Вернуть взад - нельзя никак после апгрейда.
Reply
Leave a comment