我想为我的新 Linux 安装 (VoidLinux) 使用软 raid 镜像 —— swap 和 / 的完整镜像。
现在,我还想从位于 raid 1 镜像的磁盘映像文件通过循环设备挂载一些目录(例如 /home)。
现在我的问题是:磁盘映像文件是否也正确镜像了?我不知道 Linux 中循环挂载背后的技术。我担心通过循环设备对映像文件的每个写入访问都不会经过软 RAID 层,因此无法正确写入镜像的两个映像文件。
您知道这个配置是否能按照我预期的方式工作吗?
感谢您能向我传播的所有见解……
问候,chi。
答案1
我想为我的新 Linux 安装 (VoidLinux) 使用软 raid 镜像 —— swap 和 / 的完整镜像。
镜像交换听起来没什么用,但如你所愿 ;-)
现在,我还想从位于 raid 1 镜像的磁盘映像文件通过循环设备挂载一些目录(例如 /home)。
只要这个磁盘映像基本上是 RAID 1 中 FS 上的文件,就可以。
现在我的问题是:磁盘映像文件是否也正确镜像了?我不知道 Linux 中循环挂载背后的技术。我担心通过循环设备对映像文件的每个写入访问都不会经过软 RAID 层,因此无法正确写入镜像的两个映像文件。
你错了。磁盘映像只不过是文件系统上的一个文件。软 RAID 与硬件 RAID 一样,在文件系统层下工作,处于“块设备”级别。你在生成的 /dev/dmXX 上执行的任何操作都将被镜像。