zfs и запас свободного места 10%
Oct. 19th, 2015 01:43 pmОпытные люди рекомендуют оставлять на zpool не менее 10% свободного места под собственные нужды zfs (20% при объеме пула до 1Т). Т.к. ключа " -m minfree" в zfs не предусмотрено, самый простой способ этого достичь (пример для терабайтного пула):
zfs create -o mountpoint=none -o reservation=100G tank/empty
Если правилом пренебречь, то при заполнении пула можно ждать резкого снижения производительности FS, больших задержек при удалении (!) файлов и т.п.
Если с пула предполагается в основном только чтение, то можно и не резервировать столько места. Лично я столкнулся с проблемами с производительностью именно при удалении файлов большого размера с заполненного пула (FreeBSD 10.2 amd64, ОЗУ 4 Гб).
zfs create -o mountpoint=none -o reservation=100G tank/empty
Если правилом пренебречь, то при заполнении пула можно ждать резкого снижения производительности FS, больших задержек при удалении (!) файлов и т.п.
Если с пула предполагается в основном только чтение, то можно и не резервировать столько места. Лично я столкнулся с проблемами с производительностью именно при удалении файлов большого размера с заполненного пула (FreeBSD 10.2 amd64, ОЗУ 4 Гб).