微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

DRBD LVM – 支持与物理和LVM​​过滤器

我们正在现有的Debian 6加密RAID1设置上试验DRBD / pacemaker.我们有一个比较一般的问题和一个比较具体的问题:

1)DRBD – 支持与物理量(一般设计选项问题)

我们希望在DRBD / pacemaker设置中运行多个虚拟服务器.在使用LVM作为支持设备时看了(并且在这个论坛得到了很大的帮助 – 谢谢DOC),似乎我们想要动态启动并拆除Logical Volumes,我们可能最好在顶部使用LVM DRBD作为物理卷.这听起来不错吗?

为了我们的目的,“支持”或“物理量”是更好的选择吗?是否有一个设计选项可以让我们拥有一个drbd,将所有逻辑卷放在其上,这样我们就可以使用更简单的drbd和pacemaker配置?如果我们继续使用LVM作为支持设备,您是否会为每个逻辑卷都有一个drbd并相应地创建我们的起搏器CRM?

我们这里的部分复杂性是除了使用加密RAID1的这些问题之外(所以我们一直在努力使用drbd.conf中的磁盘/设备映射).

2)LVM过滤器问题(更具体的问题)

在“将DRBD资源配置为物理卷”文档中,您可以在drbd上创建物理卷后调整lvm.conf:filter = [“a | drbd.|”,“r |.|” ],write_cache_state = 0,然后擦除lvm缓存.

问题是,一旦我们这样做,我们就无法使用任何“pvscan,vgscan,lvscan”,并且我们需要将卷组激活,以便在drbd中添加我们的下一个逻辑卷.一个设置文档说你需要更新intrafs,这之后我们再也无法启动机器了(它是一台测试机器,所以只是不方便).

问:我们在这里做错了什么?文档似乎建议在调整“lvm.conf”后你应该可以使用像“vgchange -aey volumegroup”之类的东西,但是我们所有的运行都会变回空白.

这是我们需要暂时将“lvm.conf”更新回原始过滤器,添加逻辑卷,然后更改“lvm.conf返回?FYI – 如果我们启动原始过滤器,我们需要的东西drbd安装,但我们在tty中得到错误,说加密设备无法启动…所以我们假设这不是答案.

帮助赞赏(很高兴根据要求发布任何配置或日志…只是不确定什么是有用的)!

解决方法

如果我理解你的要求,这就是我要做的事情:

>创建单个DRBD设备将其标记为LVM的PV.为DRBD卷和每个LVM逻辑卷创建Pacemaker资源,逻辑卷取决于DRBD卷.
>您的光伏滤镜看起来是正确的.您是否已验证DRBD设备是否已正确标记为PV?如果它没有元数据,它将不会显示.尝试使用pvck命令来验证这一点:

$sudo pvck /dev/sda1
  Found label on /dev/sda1,sector 1,type=LVM2 001
  Found text Metadata area: offset=4096,size=192512

您也可以尝试使用/.*/替换过滤器,以便扫描每个卷.虽然除非你弄乱了drbd设备的命名方式,否则你列出的过滤器应该可以正常工作.我认为缺少元数据的可能性更大.

嗯…还尝试运行pvscan -d以获取更多调试数据.

原文地址:https://www.jb51.cc/linux/396248.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐