如何在 Ubuntu 上停用 ZFS 格式磁碟機的自動恢復

如何在 Ubuntu 上停用 ZFS 格式磁碟機的自動恢復

我買了一個外接硬碟。我想將它與 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,只需添加來自 Darik Horn 的 ppa 即可用於 Ubuntu 的本機 zfs:

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

這為您提供了 ubuntu-zfs - 適用於 Ubuntu 的本機 ZFS 檔案系統元包。

請遵循 zfsonlinux.org/faq.html 中的說明和常見問題。對於 zfs automount,常見問題解答中為 1.14。

我目前正在 zfs 系統上輸入此內容,該系統可以毫無問題地休眠和掛起。

相關內容