免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2660 | 回复: 3
打印 上一主题 下一主题

关于mdadm --grow 的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-01-04 13:12 |只看该作者 |倒序浏览
在Linux系统中用户层以前使用raidtool工具集 来管理MD设备,目前广泛使用mdadm软件来管理MD设备,mdadm提供增加或减少阵列中设备个数的功能(reshape),使用模式—grow和 --raid-disks(或者其缩写-n)参数再加上合适的设备个数。扩展后阵列中原来的热备盘变为活跃磁盘,所以阵列的设备个数增加,阵列的大小也相应增加。下面是在虚拟机上做的实验(raid 5 ):
mdadm -D /dev/md0
............
Number   Major   Minor   RaidDevice State
       0       8       17        0      active sync   /dev/sdb1
       1       8       33        1      active sync   /dev/sdc1
       2       8       49        2      active sync   /dev/sdd1
       3       8       65        -      spare   /dev/sde1
..................
mdadm --grow /dev/md0 --raid-disks=4
这样,原来的RAID 5由 3 active disk + 1 spare disk就变成了 4 active disk
相应的,在/dev/md0上的文件系统也应该变大了,原来在/etc/fstab中已经加有记录,
请问,怎样调整目前的/dev/md0上的文件系统的大小。多谢了!

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2009-01-04 14:05 |只看该作者
如果支持的话,试试
e2fsck resize2fs
resize_reiserfs,ext2resize之类的

论坛徽章:
0
3 [报告]
发表于 2009-01-04 16:37 |只看该作者

找到解决办法了!

接着上贴的步骤,执行fsck.ext3  、resize2fs
[root@centos ~]# fsck.ext3 /dev/md0
e2fsck 1.39 (29-May-2006)
/dev/md0 is mounted.

WARNING!!!  Running e2fsck on a mounted filesystem may cause
SEVERE filesystem damage.

Do you really want to continue (y/n)? yes

/dev/md0: recovering journal
/dev/md0: clean, 15/261120 files, 17180/522048 blocks
[root@centos ~]# resize2fs /dev/md0
resize2fs 1.39 (29-May-2006)
Filesystem at /dev/md0 is mounted on /mnt/raid; on-line resizing required
Performing an on-line resize of /dev/md0 to 783072 (4k) blocks.
The filesystem on /dev/md0 is now 783072 blocks long.

然后 df -h 查看,文件系统的大小确实也变大了!
不过一直是在虚拟机上做实验,上面的警告没有理会,在生产环境中,执行e2fsck,非得把文件系统
umount下来吗。还得在研究研究。

论坛徽章:
0
4 [报告]
发表于 2009-01-05 11:56 |只看该作者
如果你是rw方式挂载分区,而且有写操作,fsck会导致故障。有些文件系统号称能在线扩充,如果是生产系统要求不停机,必须先备份,然后再扩。相信代码不如相信备份。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP