设为首页收藏本站

Botang唐波's Oracle Station

查看: 63|回复: 1

grid卸载的问题

[复制链接]

80

主题

179

帖子

772

积分

高级会员

Rank: 4

积分
772
发表于 2018-5-4 11:08:47 | 显示全部楼层 |阅读模式
唐老师,请教一个问题
   非rac的单实例GRID结构,就是类似OCP课堂上的演示环境。数据文件,在线日志,控制文件 ,归档日志路径,参数文件全部都移动到文件系统上了(backup as copy, switch to copy)。
   这种情况下,如果要彻底卸载掉ASM实例,以及grid结构,正确的步骤是什么?

   1,ASM盘组内 data以及fra盘组都在
   2,DATA,FRA盘组内有数据(主要就是backup as copy后遗留的就数据文件,日志文件,归档日志,控制文件,参数文件以及ASM实例本身的参数文件等)

   现在如果直接在GRID下做 deinstall,不允许,报错如下:
    ERROR: The deconfiguration and deinstallation tool has detected runtime errors when checking the existing configuration due to which the tool cannot continue with clean up operation.  Please check the log files for more information.  Rerun the tool after fixing the errors to proceed with the ORACLE_HOME clean up.

     如果去asm实例下,drop diskgroup data/fra,又提示里面有数据,虽然说这些数据可以删除,但是data盘组内有ASM实例本身参数文件等,也是删不掉。

     如果直接暴力的把ASM磁盘逐个DD完,在 oracleasm  delete掉,然后再删除grid目录,这样行不行?我担心这样做,侦听器会提示找不到grid_home的路径导致无法启动

      正确的做法应该是什么样子的??
回复

使用道具 举报

637

主题

991

帖子

7312

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7312
发表于 2018-5-4 15:00:01 | 显示全部楼层
去除oracle restart很少见这种操作:
1. 在Linux/UNIX既然不要了,不必做deinstall,不过最好事后改一下产品清单中的contents.xml。
2. 对于除了+data外的磁盘组:drop diskgroup xxx including contents;
3. crsctl stop has
4. 备份/etc/oracle,删除它
5. 编辑/etc/initab,备份并删除/etc/rc.d/init.d/*has*
6. 对于+data盘组直接按照你说的dd掉
7. 用数据库home下面的监听器启动!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Botang唐波's Oracle Station   

GMT+8, 2018-5-20 23:46 , Processed in 0.146851 second(s), 23 queries .

快速回复 返回顶部 返回列表