让 Linux 虚拟机共享 /home 文件夹是否有意义?

让 Linux 虚拟机共享 /home 文件夹是否有意义?

说到 Linux 和虚拟管理器,虽然理论上您可以拥有一个.qcow2文件并安装多个发行版,并将/home文件夹放在单独的分区中以便在它们之间共享,但这是一种常见的做法和/或推荐的做法吗?

答案1

在多个系统之间共享 /home 是很常见的(并且可以说这就是 /home 传统上在较旧/较大的系统上是/曾经是单独的挂载点的原因)。这通常(但不一定)通过 NFS 完成。

您的帖子中有一部分不太清楚(但让我担心),即您是否计划在多个虚拟机之间共享同一个 .qcow2 支持设备。这肯定会导致灾难,因为操作系统会对支持设备的状态做出错误的假设 - 即多个设备同时写入会导致不一致、数据丢失和损坏。 正确的做法是,在一个系统中挂载 /home,然后共享 /home - 例如使用 NFS 或 SMB 或其他机制

相关内容