如何缩小LV(裸社备)

1,计算逻辑卷(假设为lvkrnltest)中需要缩小的LP数量

这步不能出错,一旦多删了就麻烦了
这你已经计算好了,是最后20个LP。

2,获取lvkrnltest的LVID
getlvodm -l lvkrnltest
00cb1faf00004c000000010a35404686.50

3,获取LV的mapping信息
lquerylv -L 00cb1faf00004c000000010a35404686.50 -r
00cb1fafaacd8452 906  1    
00cb1fafaacd8452 907  2    
00cb1fafaacd8452 908  3    
00cb1fafaacd8452 909  4    
00cb1fafaacd8452 910  5    
00cb1fafaacd8452 911  6    
00cb1fafaacd8452 912  7    
00cb1fafaacd8452 913  8    
00cb1fafaacd8452 914  9    
00cb1fafaacd8452 915  10   
00cb1fafaacd8452 916  11   
00cb1fafaacd8452 917  12   
00cb1fafaacd8452 918  13   
00cb1fafaacd8452 919  14   
00cb1fafaacd8452 920  15   
00cb1fafaacd8452 921  16   

4,确认hdisk8(假设要缩小的LV都在这个hdisk上)的PVID,和LV的mapping信息一致
00cb1fafaacd8452

5,编辑/tmp/mapfile文件,包括要删除的LP。
00cb1fafaacd8452 914  9    
00cb1fafaacd8452 915  10   
00cb1fafaacd8452 916  11   
00cb1fafaacd8452 917  12   
00cb1fafaacd8452 918  13   
00cb1fafaacd8452 919  14   
00cb1fafaacd8452 920  15   
00cb1fafaacd8452 921  16   

6,确认/tmp/mapping文件中LP的数量,和缩小的LP数量一致

7,缩小LV
lreducelv -l 00cb1faf00004c000000010a35404686.50 -s 8 /tmp/mapfile

8,检查应用仍然正常。

9,检查LVCB中LP的数量
getlvcb -AT lvkrnltest
number lps = 8

如果LVCB中LP的数量不正确,就更新LVCB
putlvcb -n 8 lvkrnltest

10,检查ODM中LP的数量
lslv lvkrnltest
LPs:                8

如果ODM中LP的数量不正确,就更新ODM
synclvodm -v VGNAME lvkrnltest

11,检查VGDA中LP的数量(应该就是检查LVCB)
lquerylv -L 00cb1faf00004c000000010a35404686.50 -p hdisk8 -At
LVMAP:  00cb1fafaacd8452:906  1 ODMtype  00cb1faf00004c000000010a35404686.50  1     
LVMAP:  00cb1fafaacd8452:907  1 ODMtype  00cb1faf00004c000000010a35404686.50  2     
LVMAP:  00cb1fafaacd8452:908  1 ODMtype  00cb1faf00004c000000010a35404686.50  3     
LVMAP:  00cb1fafaacd8452:909  1 ODMtype  00cb1faf00004c000000010a35404686.50  4     
LVMAP:  00cb1fafaacd8452:910  1 ODMtype  00cb1faf00004c000000010a35404686.50  5     
LVMAP:  00cb1fafaacd8452:911  1 ODMtype  00cb1faf00004c000000010a35404686.50  6     
LVMAP:  00cb1fafaacd8452:912  1 ODMtype  00cb1faf00004c000000010a35404686.50  7     
LVMAP:  00cb1fafaacd8452:913  1 ODMtype  00cb1faf00004c000000010a35404686.50  8     

12,执行同步

savebase



注意:要通过应用、数据库查看LP是否使用,然后缩小没有数据的LP

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值