首页 > 代码库 > extend san disk
extend san disk
server abc00101 要加一个lun,需要往生产用的SG和备份用的SG里分别加两个lun,先确定lun的号码,例如1234和abcd,再把disk加入SG之前,需要先往此SG的pool里bind上1234和abcd。
第二步:
需要在backup server的相应两个DG中加入这两个lun,命令如下:
symld -sid xxx -g [abcd_dg] add dev 1234 abcd_sg_01 ( abcd_sg_01为1234这个lun的logic name)
symbcv -sid xxx -g [abcd_backup_dg] add dev abcd abcd_backup_dg_BCV01 (abcd_backup_dg_BCV01为abcd这个lun的logic name)
第三步:
检查是否加入成功,命令如下:
symdg show abcd_dg
symdg show abcd_backup_dg|grep abcd
第四步:
加入p和s的clone关系:
symclone creat -g [abcd_dg] -precopy -diff [abcd_sg_01] ld [abcd_backup_dg_BCV01] -nop
copy这个过程称为precopy, copy结束称为copied.
第五步:
查看copy进度,命令如下:
symclone -g [abcd_dg] query
第六步:
分离copy,成为copied状态:
symclone activate -g [abcd_dg] -consistent [abcd_sg_01] ld [abcd_backup_dg_BCV01] -nop
第七步:
查看是否分离成功:
symclone -g [abcd_dg] query
第八步:
再一次同步分离
第九步:
创建symbolic link
ln -s /dev/rdisk/diskxxx /var/adm/dev/abcd/abcd_sg_01
disk号可以通过symdg show [abcd_dg]得到,其实是bcv,但是指向std的ld,这个无所谓,知道是备份的s vol就好了
extend san disk