У меня есть система Solaris (open indiana), которая получает плохую производительность записи на диск. Чтобы включить ZIL в этой версии zfs, мне нужно добавить строку в /etc /system. Это не вступит в силу, пока я не размонтирую и не перемонтирую zpool. Хитрость заключается в том, что этот zpool передается через nfs примерно 200 другим серверам для размещения домашних каталогов пользователей. Я могу гарантировать, что ни один пользователь не получит доступ к дискам в течение этого периода обслуживания, но я бы хотел избежать размонтирования 200 систем для размонтирования диска на коробке Solaris.
Мой вопрос, с sharenfs, необходимо ли отключить все системы перед размонтированием файловой системы на хосте? Если это возможно, как ты это делаешь? Я уже пытался размонтировать, нормальный способ, и он сообщает, что диск занят. В Solaris нет lsof, а pfiles (я думаю, что так и было) не показывает ничего, очевидно, с помощью монтирования.
:: РЕДАКТИРОВАТЬ :: Дополнительная информация
Строка, которую я собирался добавить в /etc /system, противоположна строке, которую я сейчас вижу. set zfs:zil_disable=1