小编Sis*_*cia的帖子

ZFS - 使用文件作为 l2arc 缓存

我有一台 CentOS 服务器,它使用 zfs 来管理一个大而慢的网络附加卷。

我们从这本书中阅读了很多内容,因此我想优化阅读性能。

这个想法显然是 L2ARC 缓存。

不幸的是,我只有一个 SSD 磁盘连接到这台机器,已经使用托管 / 的 xfs 进行了格式化,并且我无法连接更多磁盘(由其他人管理的机器)。

我想知道是否可以在 SSD 磁盘中创建一个文件并以某种方式将 L2ARC 放入该文件中。

我正在考虑以循环方式安装磁盘,但是循环安装似乎仅支持只读设备。

还有其他选择吗?

$ dd if=/dev/zero of=/root/cache size...
$ mount -o rw,loop /root/cache /mnt/cache-file
mount: /dev/loop0 is write-protected, mounting read-only
mount: unknown filesystem type '(null)'
Run Code Online (Sandbox Code Playgroud)

zfs mount loop-device

7
推荐指数
1
解决办法
1161
查看次数

标签 统计

loop-device ×1

mount ×1

zfs ×1