我有一台使用 /dev/vg1/root 作为其 / 挂载点的服务器。我正在尝试设置 DRBD,以便将 ServerA 的 vg1-root 镜像到 ServerB 上的另一个 LVM 卷 vg1-ServerA-root。
我可以在 ServerA 的 vg1-root 上创建元数据,但无法附加资源。
ian@ServerA:/etc/drbd.d$ sudo drbdadm attach all
open(/dev/vg1/root) failed: Device or resource busy
Operation canceled.
Command 'drbdmeta 0 v08 /dev/vg1/root internal apply-al' terminated with exit code 20
答案1
有一篇博客文章[1] 附带了技术指南,解释了如何将 DRBD 置于根文件系统下。 就您而言,似乎 / 当前正在使用中,这阻止了 DRBD 提升该设备。
[1]https://blogs.linbit.com/p/814/root-on-drbd-staging-server/