160G的硬盘LVM和raid 1的先後問題

发布于 2022-07-11 13:39:24 字数 711 浏览 4 评论 5

我有两个160G的硬盘,专用来放数据。想做个raid 1镜象以提高安全性,当然也用lvm来管理以便以后扩容或者换盘。如下两个方案哪个更好?

1、        分区 hdb1 hdb2 hdb3 hdb4 ,hdd1 hdd2 hdd3 hdd4 各40G。
创建两个卷组,value group1: data_vg1  含 hdb1 hdb2 hdb3 hdb4
data_vg2 含 hdd1 hdd2 hdd3 hdd4
如果遇到坏了一块硬盘的话,在lvm里做,raid 1不变。

再在两个卷组上划分相同大小的lv,做 raid 1镜象盘 md0 md1...

2、分区同上。先建4个md设备,如下:md0(hdb1,hdd1),md1(hdb2,hdd2),...
再创建一个vg ,将如上四个md设备都加到 vg里。
往后在这个 vg里划 lv出来用。
如果遇到坏了一块硬盘的话,在raid 1层换盘,lvm不变。

以上两种方式经过实践都可以实现。但不知哪种方式对读取性能、升级性能更有帮助?

另外,redhat A 4 下面有e2fsadmin,可以直接更改在lv ext2 ext3 文件系统的大上(同时更改lv 和文件系统),但不能改reiserfs的大小。有没有reiserfsadmin工具?个人感觉,reiserfs还是比ext3快很多。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

╭ゆ眷念 2022-07-21 21:05:39

高人

爱的那么颓废 2022-07-21 09:54:57

yast2 是什么东西?

冬天旳寂寞 2022-07-18 21:00:40

原帖由 ljhb 于 2006-3-21 21:58 发表
yast2多好,呵呵,都可以搞定了

对的, 分分钟的事情. :"))))))))

倾城月光淡如水﹏ 2022-07-15 22:36:17

yast2多好,呵呵,都可以搞定了

怪我鬧 2022-07-11 23:14:51

1.好问题.

2. linux 的 SoftRAID 和LVM 都在发展,如果讨论RAID0和 LVM Striping 那么是另外一个话题,下面说的是首先考虑数据保护的做法

3. 正确的方法是你说的第二种方法.

4. 2个硬盘切出partition之后,  对称得做好MD(RAID 1). 然后创建 vg 把你的md指定pv后扔进去.

5. 如果你的空间多,想要更多的保险,可以单独创建一个vg 然后切出lv 来放前面lv的snapshot, 做一个script,定好你的backup window ,然后半自动的snapshot
(适用于前面那些LV上跑着数据库或者数据变动但是不方便cold backup的应用).

6. reiserfs 很早就实现了文件系统动态扩展和缩小了. resize_reiserfs

7. 以后扩展的时候还是老规矩.  

比如新加入一个hd,  先切partition, 然后做新的md, 然后指定md为pv,然后vgextend这个新pv,然后lvextend, 然后resize_reiserfs.

如果要退出来,就是反方向操作,只要数据backup好就可以了,当然reduce只能操作empty area.

soft raid我就不多说了, mdadm 弄弄,没有什么花样.

性能上只需要注意从你的 FS block size-> LV -> VG -> MD strip 的大小保持一致并计算好尽可能符合你的app的要求.

[ 本帖最后由 nntp 于 2006-3-21 18:16 编辑 ]

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文