Как отключить автовозобновление работы диска, отформатированного в ZFS, в Ubuntu

Как отключить автовозобновление работы диска, отформатированного в ZFS, в Ubuntu

Я купилвнешний жесткий диск. Я хочу использовать его с Ubuntu 11.04 (ядро 2.6.38-11-server) и пакетом zfs-fuse. Я успешно отформатировал диск взфсДиск приостанавливается, если он неактивен в течение некоторого времени.

Проблема в том, что zfs не может получить доступ к диску после того, как я вручную возобновляю его работу. Я могу использовать sudo zpool clearпосле возобновления, но это не совсем решение для меня.

В grub есть set usbcore.autosuspend=-1— я вижу в файле, /sys/module/usbcore/parameters/autosuspendчто его значение равно -1 — но оно не работает.

Как мне правильно отключить автовозобновление? Или можно ли создать "скрипт-перехватчик", который будет отключать устройства zfs до их приостановки и подключать устройства zfs после возобновления работы диска?

решение1

Не используйте zfs-fuse, он устарел. Используйте модули с zfsonlinux.org - с Ubuntu просто добавьте ppa от Darik Horn для нативного zfs для Ubuntu:

https://launchpad.net/~zfs-native/+archive/stable

Это даст вам ubuntu-zfs — метапакет файловой системы ZFS для Ubuntu.

Следуйте инструкциям и FAQ с zfsonlinux.org/faq.html. Для zfs automount это 1.14 в FAQ.

В настоящее время я печатаю это на системе zfs, которая без проблем переходит в спящий режим и режим ожидания.

Связанный контент