Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

351

积分

0

好友

8

主题
1#
发表于 2012-12-10 22:50:21 | 查看: 6620| 回复: 4
本帖最后由 gdpr-dba 于 2012-12-10 23:25 编辑

平台 windows server 2008 R2
数据库版本 11.2.0.3 rac

无法启动的前提是修改了vip,修改之之前一切正常,具体操作如下:

1.修改hosts文件

2.修改tnsnames.ora文件

3.修改vip
srvctl modify nodeapps -n gio-yw0147 -A gio-yw0147-vip/255.255.255.0/pubnic
srvctl modify nodeapps -n gio-yw0148 -A gio-yw0148-vip/255.255.255.0/pubnic

4.查看新的vip配置是正常的

C:\Users\admin04>srvctl config vip -n gio-yw0147
VIP 存在: /gio-yw0147-vip/10.1.0.140/10.1.0.0/255.255.255.0/pubnic, 托管节点 gio-yw0147

C:\Users\admin04>srvctl config vip -n gio-yw0148
VIP 存在: /gio-yw0148-vip/10.1.0.141/10.1.0.0/255.255.255.0/pubnic, 托管节点 gio-yw0148

5.启动vip,vip可以正常启动
srvctl start vip -n gio-yw0147
srvctl start vip -n gio-yw0148

6.启动listener,结果报错
C:\Users\admin04>srvctl start listener -n gio-yw0147
PRCR-1013 : 无法启动资源 ora.LISTENER.lsnr
PRCR-1064 : 无法在节点 gio-yw0147 上启动资源 ora.LISTENER.lsnr
CRS-5016: 进程 "D:\oracle\11.2.0\grid\bin\lsnrctl.exe" (由代理 "D:\oracle\11.2.0
\grid\bin\oraagent.exe" 衍生, 用于操作 "start") 失败: 详细信息见 "(:CLSN00010:)"
(位于 "D:\oracle\11.2.0\grid\log\gio-yw0147\agent\crsd\oraagent\oraagent.log")
CRS-5016: 进程 "D:\oracle\11.2.0\grid\bin\lsnrctl.exe" (由代理 "D:\oracle\11.2.0
\grid\bin\oraagent.exe" 衍生, 用于操作 "start") 失败: 详细信息见 "(:CLSN00010:)"
(位于 "D:\oracle\11.2.0\grid\log\gio-yw0147\agent\crsd\oraagent\oraagent.log")
CRS-2674: 未能启动 'ora.LISTENER.lsnr' (在 'gio-yw0147' 上)

7.而且更奇怪的是不但没有启动grid目录的listener,但却启动了database目录的listener

C:\Windows\system32>D:\oracle\11.2.0\grid\bin\lsnrctl status

LSNRCTL for 64-bit Windows: Version 11.2.0.3.0 - Production on 10-12月-2012 22:4
8:05

Copyright (c) 1991, 2011, Oracle.  All rights reserved.

正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER)))
TNS-12541: TNS: 无监听程序
TNS-12560: TNS: 协议适配器错误
  TNS-00511: 无监听程序
   64-bit Windows Error: 2: No such file or directory

C:\Windows\system32>D:\oracle\database\admin04\product\11.2.0\dbhome_1\bin\lsnrc
tl status

LSNRCTL for 64-bit Windows: Version 11.2.0.3.0 - Production on 10-12月-2012 22:4
8:46

Copyright (c) 1991, 2011, Oracle.  All rights reserved.

正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
LISTENER 的 STATUS
------------------------
别名                      LISTENER
版本                      TNSLSNR for 64-bit Windows: Version 11.2.0.3.0 - Produ
ction
启动日期                  10-12月-2012 22:31:55
正常运行时间              0 天 0 小时 16 分 55 秒
跟踪级别                  off
安全性                    ON: Local OS Authentication
SNMP                      OFF
监听程序日志文件          D:\oracle\database\admin04\product\11.2.0\dbhome_1\log
\diag\tnslsnr\GIO-YW0147\listener\alert\log.xml
监听端点概要...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=gio-yw0147.my.com)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.1.0.140)(PORT=1521)))
服务摘要..
服务 "+ASM" 包含 1 个实例。
  实例 "+asm1", 状态 READY, 包含此服务的 1 个处理程序...
命令执行成功

附件是grid目录下的listener配置文件和执行srvctl start listener后oraagent.log的一段日志。

data.zip

3.6 KB, 下载次数: 1817

2#
发表于 2012-12-11 00:42:04
感觉你的语法有问题:
1,srvctl config nodeapps -n node1 -a
看看输出对不对

2,修改vip
srvctl modify nodeapps -n <node_name> [-o <oracle_home>] [-A <new_vip_address>]

Options Description:
-n <node_name> Node name.
-o <oracle_home> Oracle home for the cluster database.
-A <new_vip_address> The node level VIP address (<name|ip>/netmask[/if1[|if2|...]]).

例如:
srvctl modify nodeapps -n node1 -A 192.168.2.125/255.255.255.0/eth0

参考Note:276434.1《Modifying the VIP or VIP Hostname of a 10g Oracle Clusterware Node》

回复 只看该作者 道具 举报

3#
发表于 2012-12-11 08:50:50
lunar 发表于 2012-12-11 00:42
感觉你的语法有问题:
1,srvctl config nodeapps -n node1 -a
看看输出对不对

谢谢回复,这两种写法都是可以的。

回复 只看该作者 道具 举报

4#
发表于 2012-12-11 12:09:45
  1. 2012-12-10 22:58:59.208: [ora.LISTENER.lsnr][6288] {1:44217:298} [start] (:CLSN00010:)启动tnslsnr: 请稍候...
  2. 2012-12-10 22:58:59.208: [ora.LISTENER.lsnr][6288] {1:44217:298} [start] (:CLSN00010:)
  3. 2012-12-10 22:58:59.208: [ora.LISTENER.lsnr][6288] {1:44217:298} [start] (:CLSN00010:)
  4. 2012-12-10 22:59:03.308: [ora.LISTENER.lsnr][6288] {1:44217:298} [start] (:CLSN00010:)TNSLSNR for 64-bit Windows: Version 11.2.0.3.0 - Production
  5. 2012-12-10 22:59:03.308: [ora.LISTENER.lsnr][6288] {1:44217:298} [start] (:CLSN00010:)写入D:\oracle\database\admin04\product\11.2.0\dbhome_1\log\diag\tnslsnr\GIO-YW0147\listener\alert\log.xml的日志信息
  6. 2012-12-10 22:59:03.308: [ora.LISTENER.lsnr][6288] {1:44217:298} [start] (:CLSN00010:)监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=gio-yw0147.my.com)(PORT=1521)))
  7. 2012-12-10 22:59:03.308: [ora.LISTENER.lsnr][6288] {1:44217:298} [start] (:CLSN00010:)
  8. 2012-12-10 22:59:03.308: [ora.LISTENER.lsnr][6288] {1:44217:298} [start] (:CLSN00010:)正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER)))
  9. 2012-12-10 22:59:03.308: [ora.LISTENER.lsnr][6288] {1:44217:298} [start] (:CLSN00010:)TNS-12541: TNS: 无监听程序
  10. 2012-12-10 22:59:03.308: [ora.LISTENER.lsnr][6288] {1:44217:298} [start] (:CLSN00010:) TNS-12560: TNS: 协议适配器错误
  11. 2012-12-10 22:59:03.308: [ora.LISTENER.lsnr][6288] {1:44217:298} [start] (:CLSN00010:)  TNS-00511: 无监听程序
  12. 2012-12-10 22:59:03.308: [ora.LISTENER.lsnr][6288] {1:44217:298} [start] (:CLSN00010:)   64-bit Windows Error: 2: No such file or directory
  13. 2012-12-10 22:59:03.308: [ora.LISTENER.lsnr][6288] {1:44217:298} [start] (:CLSN00010:)
  14. 2012-12-10 22:59:03.308: [ora.LISTENER.lsnr][6288] {1:44217:298} [start] (:CLSN00010:)Utils:execCmd scls_process_join() uret 1
复制代码
问题指向 64-bit Windows Error: 2: No such file or directory

具体缺什么文件/目录不清楚



action plan:

dir D:\oracle\11.2.0\grid\network\admin\
dir D:\oracle\admin04

贴出

D:\oracle\database\admin04\product\11.2.0\dbhome_1\log\diag\tnslsnr\GIO-YW0147\listener\trace中监听的日志


回复 只看该作者 道具 举报

5#
发表于 2012-12-11 13:10:40
Liu Maclean(刘相兵 发表于 2012-12-11 12:09
问题指向 64-bit Windows Error: 2: No such file or directory

具体缺什么文件/目录不清楚

谢谢回复,数据库集群已经删掉重装了。

回复 只看该作者 道具 举报

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

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-11-16 04:29 , Processed in 0.058746 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569