原因:NBU备份所使用的dudupe pool存储池空间太小,需要进得扩展
思路:dudupe pool由于期特殊性,记录了一些备份文件的原文件块信息和文件副本索引库信息。所以不能象databaesic池那样进行扩展。要先将NBU服务停下。然后扩展VG 和文件系统,最后在挂载和验证。
步骤:
1、检查当前的NBU状态:
# bpps -a
2、停止NBU服务:
#/bp.kill_all
3、检查和收集当前MSDP storage volume信息状态:
#mount
#df -h
#crcontrol --dsstat 1
#vgdisplay -v
4、增加磁盘到MSDP,先创建pv
#pvcreate /dev/sdbu /dev/sdbv /dev/sdbw /dev/sdbx
5、扩展vg
#vgextend vg_NBU_STU_DATA04 /dev/sdbu /dev/sdbv /dev/sdbw /dev/sdbx
6、扩展lv
#lvextend -l +100%FREE /dev/vg_NBU_STU_DATA04/lv_NBU_STU_DATA04
7、删除或改名现有的datastore.hdr & datastore.hdr_tlog
#cd <STORAGE_LOCATION>/data/journal/
#rm -rf datastore.hdr datastore.hdr_tlog
注:<STORAGE_LOCATION>为dedup pool的所在的挂载点目录
8、umount文件系统
# umount /NBU_DATA/STU_DATA04
9、扩展ext4文件系统
#e4fsck -f /dev/mapper/vg_NBU_STU_DATA04-lv_NBU_STU_DATA04
# resize4fs /dev/mapper/vg_NBU_STU_DATA04-lv_NBU_STU_DATA04
10、mount文件系统,并且检查当前状态
#mount
#df -h
11、 启动NBU服务,如果有配置FT还要同时启动FT服务。
#netbackup start
#bp.start_all
#crcontrol --dsstat 1
至此,在NBU上扩展DeDupe Storage工作完成。
转载于:https://blog.51cto.com/270390/1345048