在不同的VG间拷贝LV上的文件系统

因为小弟基础不是很好,所以在这个问题上有点不明白,特来请教下各位兄弟如下环境:AIX 5.3  rootvg hdisk0和hdisk1镜像     datavg   hdisk21.我在试验的时候在datavg上新建了个lv   lv01,大小为4个PP512M,然后我在lv01上...显示全部
因为小弟基础不是很好,所以在这个问题上有点不明白,特来请教下各位兄弟

如下环境:AIX 5.3  rootvg hdisk0和hdisk1镜像     datavg   hdisk2

1.我在试验的时候在datavg上新建了个lv   lv01,大小为4个PP512M,然后我在lv01上新建JFS文件系统shiyan,挂载点/tmp/shiyan.
然后我mount /tmp/shiyan,后在/tmp/shiyan下新建了几个文件。

2。我smit cplv,copy to a user created logical volume,将lv拷贝到rootvg 的lvcopy上,但是我发现这个lvcopy只有2个pp256M大小了,
第一个问题:为什么拷贝过来的LV大小不一样呢。

3.拷贝过来后我rmlv lv01后,然后cd /tmp/shiyan,发现以前新建的几个文件全部找不到了,mount /tmp/shiyan报错,提示这个目录不存在,我在网上查了下,说是应该讲/etc/filesystems中的文件改成和新建的lv相匹配,然后我将/etc/filesystems中原本lv01改成了lvcopy,但是我mount /tmp/shiyan的时候,依然报错,说是文件系统的log文件不能存在于不同的vg中。
第二个问题:我是不是有什么地方操作错了,好像网上没提到log文件的问题啊。或者说应该怎样操作才能保证lv上的文件系统顺利的拷贝过去,并找到里面的文件。请知道的大侠们指导下,谢谢!收起
参与29

查看其它 20 个回答woailili9的回答

woailili9woailili9系统工程师新明星
回复 6# bjibm1188


你好,我所做的smit cplv操作没错啊,调出来的命令是:cplv -v rootvg -y lvcopy lv01 ,明天我再登上试验环境看,至于你说的mklvcopy是不能实现我所要达到的效果的,因为在不同VG之间是不能使用mklvcopy的,而且我觉得看不到文件并不是因为我拷贝过来的lv大小是2个PP造成的,我觉得应该是在/etc/filesystems里面没有做好新建的lvcopy和老文件系统shiyan的对应关系造成的
硬件生产 · 2013-08-06
浏览3813

回答者

woailili9
系统工程师新明星
擅长领域: 服务器系统管理系统安全

woailili9 最近回答过的问题

回答状态

  • 发布时间:2013-08-06
  • 关注会员:1 人
  • 回答浏览:3813
  • X社区推广