我有一个设置,其中一个通过 FibreChannel 连接的 SAN 存储可由两台主机访问(在块级别)。我想在存储上创建两个 lvm2 物理卷:pv1
和pv2
,现在分别是两个卷组的唯一成员:vg1
和vg2
。我的主人应该专门使用它们并且“不要碰另一个”。
由于 SAN 对两个主机都是可见的,因此 lvm 结构对两个主机都是可见的。(我对其进行了测试:在一台主机上创建逻辑卷会导致它们在 /dev/mapper 下对另一台主机可见)。我想确保host1
只会修改vg1
并且host2
只会修改vg2
以防止数据损坏。
是否保证当我没有明确执行任何 lvm 命令时,lvm 守护进程和内核不会重新调整范围/优化属于其他主机的卷组,从而破坏它?