2017年(1)
分类: 系统运维
2017-02-06 10:42:11
生产系统目录空间不足,急需扩展存储空间,数据库目录LV,做了系统层RAID0,即条带化,条带宽度为4,条带深度为128K;存储端出现Pool存储空间不够情况,进行迁移、回收、扩容等操作。
在测试环境进行测试条带化扩容:
1、查看磁盘信息:
2、创建8个PV
3、使用8个PV创建vgtest
4、查看vgtest属性
5、创建条带化lvtest,带宽4,深度128KB,lvtest占用vgtest所有容量。
6、格式化lvtest,挂载后存放文件到目录:
7、新添加4个磁盘,创建PV
8 扩展vgtest,先只添加一个PV,并验证是否可以扩展lvtest
因为有1G的可用空间,此处试着增加100M,但是结果是失败的,提示不够用:
然后再以LE的方式增加,一共有255个可用的PE,即最大应该可增加255个LE,此处只增加10个仍然失败,提示需要额外的12个
9 vgtest再添加2个PV,测试是否可以扩展lvtest
再次尝试扩展LVtest失败
10 将最后一个PV扩展到vgtrest(共添加4个PV,为条带化宽度的整数倍)
尝试扩展lvtest成功。
测试文件可读
LV扩展完成。
经过EMC原厂协助,存储端划分4个LUN大小为182G;系统层进行扫描识别新的盘符;
emcpowerbg 120:928 0 181.7G 0
emcpowerbh 120:944 0 181.7G 0
emcpowerbi 120:960 0 181.7G 0
emcpowerbj 120:976 0 181.7G 0
扩展前VG信息:
进行计算:187884-1888=185996
查看条带化信息,并进行扩容:
查看LV信息和磁盘信息:
最后一步进行resize2fs,如下:
完成扩容,检查应用正常,扩展成功。
扩展条带化LV,添加的PV数必须为条带化带宽的整数倍,否则LV不可扩展。并注意扩展的PE数。