hp-ux下数据移植(通过实践,决定可以)
我的文件系统/data (纯数据5GB,对应逻辑卷/dev/vg00/data)已经达到95%, 除了扩文件系统外。还可以将数据移植到其他文件系统/newdata下。供大家参考。
1、创建pv
#pvcreate /dev/rdsk/c3t2d0
#pvcreate /dev/rdsk/c4t2d0
2、查看原有哪些vg
#ll /dev/*/group
3、创建新卷组(新卷组不要与第2步列出的卷组有同名)
#mknod /dev/vg01/group c 64 0x010000
#vgcreate vg01 /dev/dsk/c3t2d0 /dev/dsk/c4t2d0
4、创建新逻辑卷
#lvcreat –n newdata –L 12000 –i 2 –I 16 /dev/vg01
#cd /
5、创建新文件系统并挂起
#mkdir newdata
#newfs –F vxfs –o largefiles /dev/vg01/rnewdata
#mount /dev/vg01/newdata /newdata
6、设置/newdata属性要与原来的/data属性一致
#chmod –R 755 /newdata
#chown –R oracle:dba /newdata
7、停掉数据库
#su - oracle (停掉业务)
8、数据移植到新文件系统
oracle>;cp –r /data/* /newdata
9、卸载文件系统
#umount /data
#umount /newdata
10、编辑/etc/fstab文件
#vi /etc/fstab (把/data行屏蔽掉,把新建的文件系统加上,mount点还是/data)
11、挂起新文件系统到/data下
#mount /dev/vg01/newdata /data
12、最后启动oracle ok!