Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1975259
  • 博文数量: 346
  • 博客积分: 10221
  • 博客等级: 上将
  • 技术积分: 4079
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-01 19:43
文章分类

全部博文(346)

文章存档

2012年(1)

2011年(102)

2010年(116)

2009年(127)

我的朋友

分类: Oracle

2011-05-26 00:11:39

这是我对Oracle的学习和服务过程中的态度,其实我有时很期盼Oracle出现错误,这样会激发我更多的学习的欲望, 

上面的问题也是如此。 确实很怪异,当我改了一个名字以后,确实就成功的创建了RAC的实例。虽然安装还是成功了,但是我觉得改个名字就能成功,是名字导致的问题,这个确实太难 以让人信服叻。所以在安装成功以后,继续寻找出错的原因,安装过程中提示了安装日志。但是安装提示去找并没有找到任何日志以及有价值的线索。 问题究竟出在哪里叻? 

查看了crs的信息,发现这里居然有一个ora.inthdb.db的resource,这个inthdb就是我刚才没有安装成功的实例的名字。 估计问题就是这里叻。如果是这样的话,我如果把这个删除掉,就应该还是用这个实例进行安装了哟。 

经过一番分析后,开始大胆的尝试自己的这个想法叻。 

先用srvctl remove database -d inthdb删除这个database的resource,提示 
[oracle@inthrac01 tools]$ srvctl remove database -d inthdb 
Remove the database inthdb? (y/[n]) y 
PRKR-1001 : cluster database inthdb does not exist 
PRKO-2005 : Application error: Failure in getting Cluster Database Configuration for: inthdb 
很明显,这个inthdb没有成功,不存在。 

通过crs_unregister把这个resource删除掉吧 
[oracle@inthrac01 tools]$ crs_unregister ora.inthdb.db 
[oracle@inthrac01 tools]$ crs_stat -t 
Name Type Target State Host 
------------------------------------------------------------ 

注册消息的信息可以删除了。 

现在没有inthdb的信息了,我们再来装一次把。RAC安装成功。 

由此确定有以上情况导致。 之所以有一个inthdb,是在dbca创建的过程中,第一次最后一步的时候,点击finish点了两下,导致中途安装失败退出。
阅读(1309) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~