cluster volume mirroring software
大家知道有没有好的cluster volume mirroring software 吗
[ 本帖最后由 clearclear 于 2006-9-6 23:12 编辑 ]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
大家知道有没有好的cluster volume mirroring software 吗
[ 本帖最后由 clearclear 于 2006-9-6 23:12 编辑 ]
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
G'day clearclear,
I've read the message you sent me to both of my forum inbox and personal email. All i can say is the challenge of your project is not only a technical question but design problem. I'm pretty sure the topology you showed me(in your email) has kinda issues. And it is far from sufficient to draw clear picture only base upon the previous discussion in this board. As i mentioned, if reliability/availability and fault tolerance are very important to your system, you'd better to think about your design again, balance the budget and accurate requirement. Fuzzy requirement analysis makes your day hard.
In real world, shrink-ed hardware investments always force us to find silver bullet from software stacks. But unfortunately, architect complex system with immature technology kicking ass. You'd better to talk with professional who can provides commercial consulting service & sophisticated solution to your company and your project. Obviously this add several bits onto your budget but it worth to.
Without talking the above tech bits more detailed, why not stand on the top of the whole solution and think : Is it good enough to form PVs that exported from different gnbd servers ? As you mentioned , on the other side, the reliability is also considered as priority.
You should give up the lvm mirroring technology in your present cluster solution if availability reliability and fault tolerance are important to the business.
LVM mirroring just released to public in the latest linux system , it's far from you can put it into production.
well....
谢谢斑竹指教。工作顺利,生活幸福。
[ 本帖最后由 clearclear 于 2006-9-6 23:15 编辑 ]
i don't understand what you want.
why you wanna assign different lv to different pv? that's really funny if you can still realize you're using " Logical Volume Manager " at this moment. Isn't it the one of the benifits of LVM and the important reason we promot it?
For cluster mirroring, look for dm-mirror and the lvcreate -m option. The dm-mirror kernel module is made up of dm-raid1 and dm-log, which is worked on by RedHat right now LVM2 Mirroring for RHEL4. Currently only pvmove and lvmcreate -m use this kernel module (if you have a recent lvm2 build), and you're really on your own.
If you have a cluster of more than 3 nodes (more than 3 PVs in the cluster VG), you can create a mirrored volume. One PV will get one half of the mirror, one PV will get the other half of the mirror, and one PV will get the mirror log volume.
# lvcreate -m 1 -n mirror1 --alloc anywhere -L 4G vg
Logical volume "mirror1" created
# lvscan
ACTIVE '/dev/vg/mirror1' [4.00 GB] anywhere
ACTIVE '/dev/vg/mirror1_mlog' [4.00 MB] anywhere
ACTIVE '/dev/vg/mirror1_mimage_0' [4.00 GB] inherit
ACTIVE '/dev/vg/mirror1_mimage_1' [4.00 GB] inherit
check this file from OSDL http://developer.osdl.org/dev/cl ... it_mirror_paper.pdf
btw: according to RedHat's Cluster team, cluster mirroring has been designed to work with CMAN/DLM. There are no plans to make cluster mirroring work with GULM because GULM will not be present in future releases.
Good Luck,