# cd /tmp
# tar -cvf test.tar /test
...
smit fs
删除原来的LV
smit fs
添加新的LV在DATAVG
...
# cd /tmp
# tar -xvf test.tar
x /test
x /test/lost+found
x /test/1, 0 bytes, 0 media blocks.
x /test/2, 0 bytes, 0 media blocks.
x /test/3, 0 bytes, 0 media blocks.
直接在/test目录下还原……不是在/tmp目录下。
# mkdir winy_temp
# smit 建一个20G的临时LV
# df -k
/dev/lv04 20447232 19805396 4% 17 1% /winy_temp
SQL> shutdown immediate
$ lsnrctl stop
# tar -cvf u02.tar /u02
# tar -cvf u03.tar /u03
# umount /u02
# smit 删除/u02所在的LV
# umount /u03
# smit 删除/u03所在的LV
fuser命令:
1.确认挂接点有那些进程需要杀掉
#fuser -cu /mount_point
2.向进程发出SIGKILL信号:
#fuser -ck /mount_point
3.确认看是否还有进程在访问挂接点
#fuser -c /mount_point
# smit 在datavg上建立2个新的LV,用于存放/u02,/u03,各10G
# mount /u02
# mount /u03
# chown oracle:dba /u03
# chmod 777 /u03
# cd /winy_temp
# tar -xvf u02.tar
# tar -xvf u03.tar
# lsvg -l rootvg 检查镜像完整性
# lslv -l WebApp 对于不完整的,检查现在所在硬盘,然后在不同的硬盘上做镜像
# smit 做镜像
# lslv -l lv00
# smit 做镜像
SQL> starup nomount
SQL> alter database mount standby database;
SQL> recover managed standby database disconnect;
阅读(531) | 评论(0) | 转发(0) |