一、增加磁盘后linux认盘操作
1.scsi-rescan(重新扫盘)
2.service multipathd restart(重启multipathd)
3.multipath -ll|grep mpath|sort(排序)
4…/etc/rc.local(重新刷一下权限,属组
5.将新增盘的mpath*和wwn号添加到multipath.conf中
6.将盘加到文件系统:
扩容:
1)将mapth11硬盘添加到vg中,扩展vg容量:
vgextend vg_dbbak /dev/mapper/mapth11
vgdisplay vg_dbbak
2)加lv容量,同时扩容fs,此时lv跨越3个pv:
lvextend -rL +400G /dev/vg_dbbak/lv_dbbak ##也可以用lvresize,参数相同
lvdisplay --maps /dev/vg_dbbak/lv_dbbak ##lv容量已增加
df -h ##文件系统容量也增加
3)如果lvextend没有使用-r,需要单独扩容fs,扩容都是联机做:
resize2fs /dev/vg_dbbak/lv_dbbak ##增加fs的容量到最大,ext2/3/4使用,使用设备文件
收缩:
ext2/3/4收缩(rhel7的xfs不支持收缩):
1)umount /dbbak##收缩lv容量前,需要先卸载
2)e2fsck -f /dev/vg_dbbak/lv_dbbak ##扫描
3) resize2fs /dev/vg_dbbak/lv_dbbak 200G ##减小文件系统到200
4) lvreduce -L 200G /dev/vg_dbbak/lv_dbbak ##减小逻辑卷到200
5) lvdisplay --maps /dev/vg_dbbak/lv_dbbak ##查看当前lv和pv映射关系
6) pvmove /dev/mapper/mapth11 ##将要删除的pv上的pe移到其它pv上
7) pvs##确认/dev/mapper/mpath11上已经没有数据了
8) vgreduce vg_dbbak /dev/mapper/mapth11##删除硬盘
9) mount /dev/vg_dbbak/lv_dbbak /dbbak
##使用环回设备:
pvcreate /dev/loop2
vgextend vg01 /dev/loop2
vgdisplay vg01
lvextend -rL +100M /dev/vg01/lv01
lvdisplay --maps /dev/vg01/lv01
二、增加磁盘后aix认盘操作
1.用cfgmgr -v 命令进行搜索新硬件的操作。
2.用lspv(3parinfo -i)命令确认扫描到的新硬盘。
3.smitty vg(待补充)