Unraid 上 Nextcloud 的部署问题

💡 原文中文,约2300字,阅读约需6分钟。
📝

内容提要

在群晖和Unraid上使用Nextcloud时遇到性能问题,但在Unraid 6.12.0版本中得到改善。问题出在shfs进程上,新版Unraid提供了exclusive access特性,但数据文件夹不能使用。另一个问题是缓存池对shfs来说是单一磁盘,可以启用exclusive access。使用exclusive access需要在设置中打开,系统会自动确定是否启用。要实现文件只属于一个磁盘,需要满足条件。在appdata共享目录上启用exclusive access可能需要进行Mover操作。以上操作可以极大改善Nextcloud在Unraid上的表现。

🎯

关键要点

  • 在群晖和Unraid上使用Nextcloud时遇到性能问题,Unraid 6.12.0版本改善了这一问题。
  • 性能瓶颈主要出在shfs进程,导致CPU占用过高。
  • 新版Unraid提供了exclusive access特性,可以直接访问磁盘,降低开销。
  • Nextcloud的数据文件夹不能使用exclusive access,但appdata中的小文件读写是主要瓶颈。
  • 要使用exclusive access,需要在设置中启用,并满足特定条件。
  • 共享目录的文件需要只位于一个磁盘中,可能需要进行Mover操作。
  • 完成设置后,appdata的exclusive access状态应变为yes,能显著改善Nextcloud表现。
➡️

继续阅读