- 论坛徽章:
- 0
|
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 编辑 ] |
|