您的位置:首页 > 大数据 > 人工智能

FSS指定磁盘布局进行vxvm的mirror-stripe(raid01)卷的制作

2016-07-07 21:13 661 查看
在实施某个客户的FSS分布式集群文件系统时,遇到vxvm在4个以上节点本地共享磁盘进行raid01配置时,使用mirror-stripe无法直接创建出满意的布局。

正常请下,我们使用以下命令,生成一个raid01卷。

# vxassist -g datadg make datavol01 10240G  layout=mirror-stripe  stripeunit=64k ncol=2 disk_1  disk_2 disk_3 disk_4

意愿是disk_1和disk_3位于1个条带,disk_2和disk_4位于另一个条带,然后这2个条带做镜像。

但软件并没有按我们命令中磁盘的顺序创建raid01卷,仅仅是将命令中的磁盘当作一个组合,随机或按软件意愿任意选择。有可能使用disk_1和disk_4位于1个条带,disk_2和disk_3位于另一个条带。

当无法满足我们对磁盘局部的需求时,我们可以分2步走,先使用2个磁盘创建1个条带卷,再使用另外2个磁盘进行条带化创建第一个条待卷的镜像卷。为避免增加镜像后大量的同步IO,我们先建立1个小的卷,做好镜像后,再进行扩容操作。

# vxassist -g datadg make datavol01 10G  layout=stripe  stripeunit=64k ncol=2 disk_1 disk_3

# vxassist -b -g datadg mirror datavol01 layout=stripe  stripeunit=64k ncol=2 disk_2 disk_4

# vxassist -b -g datadg growto datavol01 10240g

为保证raid01卷的异常情况下快速恢复,应当为卷配置dco日志区。

新建DCO : vxsnap -g datadg prepare datavol01

说明:

disk_1位于主机1,disk_2位于主机2,disk_3位于主机3,disk_4位于主机4;主机1和3位于机架1,主机2和4位于机架2。以上磁盘布局意在机架掉电类故障情况下,允许主机1和2同时离线,或主机2和4同时离线,以保障raid01卷的可用性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: