免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: AIX-学习中
打印 上一主题 下一主题

[故障求助] 怎样能把datavg上的lv迁移到rootvg(急) [复制链接]

论坛徽章:
0
11 [报告]
发表于 2008-09-12 23:21 |只看该作者
为什么我测试的结果都是cp了双倍的LV啊
p630:root# lspv -l hdisk0
hdisk0:
LV NAME               LPs   PPs   DISTRIBUTION          MOUNT POINT
hd5                   1     1     01..00..00..00..00    N/A
share_lv              10    10    00..10..00..00..00    /share
mqmloglv              10    10    00..10..00..00..00    /var/mqm/log
testlv                1     1     01..00..00..00..00    N/A
lg_dumplv             8     8     00..08..00..00..00    N/A
mqmlv                 10    10    00..10..00..00..00    /var/mqm
fslv01                10    10    10..00..00..00..00    N/A
hd4                   9     9     00..00..09..00..00    /
hd2                   96    96    00..00..96..00..00    /usr
hd6                   7     7     00..07..00..00..00    N/A
hd8                   1     1     00..00..01..00..00    N/A
hd1                   64    64    00..64..00..00..00    /home
hd10opt               11    11    00..00..00..11..00    /opt
hd9var                9     9     00..00..03..06..00    /var
hd3                   80    80    80..00..00..00..00    /tmp
p630:root# cplv -v datavg testlv
cplv:逻辑卷testlv成功地复制至fslv00。
p630:root# lspv -l hdisk3
hdisk3:
LV NAME               LPs   PPs   DISTRIBUTION          MOUNT POINT
test1lv               1     1     00..01..00..00..00    N/A
fslv00                2     2     00..02..00..00..00    N/A

rootvg里的testlv是1个lp,复制到datavg里fslv00就成2个lp了,怎么回事啊
我在一个vg里复制,就是原样大小的

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
12 [报告]
发表于 2008-09-13 10:19 |只看该作者
原帖由 liujiabin7 于 2008-9-12 23:21 发表
为什么我测试的结果都是cp了双倍的LV啊
p630:root# lspv -l hdisk0
hdisk0:
LV NAME               LPs   PPs   DISTRIBUTION          MOUNT POINT
hd5                   1     1     01..00..00..00..00 ...


两个VG的PP SIZE不一样大小

论坛徽章:
0
13 [报告]
发表于 2008-09-13 23:36 |只看该作者
也可以用磁带没备份恢复嘛

论坛徽章:
0
14 [报告]
发表于 2008-09-14 14:58 |只看该作者
详细操作步骤:
1.umount文件系统:umount /test
2.
在rootvg中复制lv: cplv -y new_testlv -v rootvg testlv
3.
mount 复制的与原来的文件系统,验证数据一致性:mount -o log=/dev/hd8 /dev/new_testlv /test
mount /dev/testlv /test_old
用df查看并比较一下
4.验证后都umount 文件系统并删除原lv: rmlv testlv
5.把新lv更名为原lv:
chlv -n testlv new_testlv
6.
修改/etc/filesystems文件中上述文件系统的log一项,改为log=/dev/hd8
7.验证是否能都mount上文件系统:mount /test

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
15 [报告]
发表于 2008-09-14 17:20 |只看该作者
cplv的缺点就是必须停止使用源lv,有时候不太现实。
不过lz这个点数据量,停机时间只要不苛刻,怎么做都有理啊

论坛徽章:
0
16 [报告]
发表于 2008-09-16 17:01 |只看该作者
没有关系,datavg里的pv 还是原来datavg的pv

论坛徽章:
0
17 [报告]
发表于 2008-09-16 17:04 |只看该作者
没有关系,datavg里的pv 还是原来datavg的pv

论坛徽章:
0
18 [报告]
发表于 2008-09-17 00:46 |只看该作者
14楼介绍的步骤非常好,我也通过了实施,步骤发出来大家分享下:
1、从rootvg中复制LV到datavg.
#smitty cplv ->  Copy to a user created logical volume
* SOURCE logical volume name                              [swnx]                                     +
* DESTINATION logical volume to create               [swnx_01]
* Destination VOLUME GROUP name                    [datavg]  
2、通过换名方式来修改LV name.
#smitty chlv ->  Rename a Logical Volume
* CURRENT logical volume name                        [swnx]                                     +
* NEW logical volume name                            [swnx_02]

#smitty chlv ->  Rename a Logical Volume
* CURRENT logical volume name                        [swnx_01]                                     +
* NEW logical volume name                            [swnx]
3、编辑/etc/filesystems:
   对/swnx片段的dev进行修改,改回原先的/dev/swnx;对log进行修改,改成/dev/loglv03(因为文件系统的日志必须和该文件系统在同一个VG下)。
/swnx:                                                                                                                                       
        dev             = /dev/swnx   
        vfs             = jfs2         
        log             = /dev/loglv03
        mount           = true         
        check           = false        
        options         = mind,rw      
        account         = false        
4、对更改后的LV进行mount、umount,然后在/swnx文件系统挂载的情况下,对LV swnx_02进行rmlv操作,确保不删错LV

论坛徽章:
0
19 [报告]
发表于 2008-11-01 12:30 |只看该作者
原帖由 yddll 于 2008-9-12 09:06 发表
cplv不用建目标lv,直接复制即可

另:migratelp是要求在同一vg中移动,不符合LZ的情况



同意观点,建议LZ多去看看LVM。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP