- 最后登录
- 2014-5-27
- 在线时间
- 28 小时
- 威望
- 20
- 金钱
- 202
- 注册时间
- 2012-7-25
- 阅读权限
- 10
- 帖子
- 37
- 精华
- 0
- 积分
- 20
- UID
- 644
|
1#
发表于 2012-8-20 12:00:39
|
查看: 6033 |
回复: 6
情况是在应用服务器上会突然telnet不通随机一个节点的vip 1521,此时public 的1521却是通的。
其他机器telnet 此vip1521是通的。listener.log中没有任何的报错。有朋友遇到过吗?
补充:
应用连接时配置的是scan ip
scan名称 oraclerac
scan1 192.168.10.51
scan2 192.168.10.52
scan3 192.168.10.53
节点一
ip 192.168.10.21
vip 192.168.10.31
节点二
ip 192.168.10.22
vip 192.168.10.32
节点三
ip 192.168.10.23
vip 192.168.10.33
节点一的监听状态
正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 64-bit Windows: Version 11.2.0.3.0 - Production
启动日期 20-8月 -2012 11:24:06
正常运行时间 0 天 5 小时 3 分 17 秒
跟踪级别 off
安全性 ON: Local OS Authentication
SNMP OFF
监听程序参数文件 D:\app\11.2.0\grid_3\network\admin\listener.ora
监听程序日志文件 D:\app\11.2.0\grid_3\log\diag\tnslsnr\ORACLE1\listener\alert\log.xml
监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\LISTENERipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.10.21)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.10.31)(PORT=1521)))
服务摘要..
服务 "+ASM" 包含 1 个实例。
实例 "+asm1", 状态 READY, 包含此服务的 1 个处理程序...
服务 "orcl" 包含 1 个实例。
实例 "orcl1", 状态 READY, 包含此服务的 1 个处理程序...
命令执行成功
应用程序报错后,在应用服务器上ping各个节点的vip、public ip与scanip都正常。
telnet oraclerac 1521 正常
telnet 192.168.10.21 1521 正常
telnet 192.168.10.31 1521 失败(每次只有一个节点的vip不通,每次不通的节点不一定,也可能是 10.32 或者 10.33)
telnet 192.168.10.22 1521 正常
telnet 192.168.10.32 1521 正常
telnet 192.168.10.23 1521 正常
telnet 192.168.10.33 1521 正常
此时在另外一台应用服务器上却是完成正常。
目前解决方法:重启telnet不通的监听,重启后telnet正常。(该现象平均每天会出现一次。)
tnsping,lsnrctl service等其他信息等下次报错时再附上。
[ 本帖最后由 fiozhang 于 2012-8-20 16:49 编辑 ] |
|