Configure Virtio Driver Coexistence With VXVM In KVM

本文介绍在RHEL6的KVM环境下,通过VxVM的Third-Party Driver特性识别并配置共享磁盘的过程。文章详细展示了如何解决vxvm无法识别磁盘的问题,包括使用vxddladm命令配置第三方驱动,以及如何创建和管理磁盘组。

当前有个VCS的实验环境,存在于RHEL6的KVM中。两个节点有三个大小为10G的共享磁盘, Disk BUS是virtio。如图所示:

image

当安装完vxvm后,执行vxdisk list命令时,发现不了这个三块硬盘,如图所示:

image

image

而实际上,使用fdisk命令可以看到这三块磁盘的:

image

想了半天,想到官方手册中有提到VxVM的third-party driver (TPD)特性,于是乎就赶紧配置了起来。这里要用到vxddladm命令。

两个节点运行以下命令:

image

image

如果不想某个磁盘被vxvm使用,就是使用vxddladm rmforeign命令将其删除。

接着两节点执行扫描磁盘操作:

image

image

image

image

到此,vxvm就可以使用这三块磁盘了。以下是创建卷组,创建卷的过程:

在创建之前,需要初始化这三块磁盘,直到使用vxdisk list显示的状态是online而不是online invalid状态,否则不能继续创建磁盘组。

image

接着使用vxdg创建mydg磁盘组:

image

将vdc和vdb加入到mydg中:

image

创建完成后,查看mydg的详细信息:

image

image

在vcs01上执行磁盘组导出操作,然后在vcs02上执行磁盘组导入,检查下是否正常:

vcs01上导出mydg:

image

vcs02上导入mydg:

image

到此,如何让vxvm支持第三方驱动就已经配置完了。

参考文档:

              Veritas? Volume Manager Administrator's Guide For Linux

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值