以允许随机写入(到单独的文件系统)的方式挂载大型squashfs?

以允许随机写入(到单独的文件系统)的方式挂载大型squashfs?

我刚刚收到了一个几十GB的squashfs,其中包含一个PostgreSQL数据库。为了能够方便地查询它,我需要具有写权限,这使得它变得复杂。是否有一个类似于(或设置)overlayfs/autofs 的文件系统可以启用此用例?我的印象是,当我运行时select * from tbl limit 1;,overlayfs 试图重写整个文件,这在我的情况下是不可接受的。

答案1

你可以看一下这个项目壁球山。它安装了一个同时包含squashfs 和autofs/overlay/overlayfs 系统的目录,以允许压缩ro 访问和写访问。完全可配置需要重新压缩的更改量,非常适合用于数据库存储、存储库等。

相关内容