AIX11203srvctl启动数据库hang死

srvctl start|stop database -d   racdg 时hang死集群数据库资源状态一直在starting或者stoping状态。

只能通过startup单独启动各实例

查看集群日志显示:

[/grid/11.2.0/grid/bin/oraagent.bin(19005610)]CRS-5818:Aborted command 'clean' for resource 'ora.racdg.db'. Details at (:CRSAGF00113:) {2:61116:41137} in /grid/11.2.0/grid/log/racdb2/agent/crsd/oraagent_oracle/oraagent_oracle.log.
2019-04-11 14:56:01.605
[/grid/11.2.0/grid/bin/oraagent.bin(19005610)]CRS-6015:Oracle Clusterware has experienced an internal error. Details at (:CLSGEN00100:) {2:61116:41137} in /grid/11.2.0/grid/log/racdb2/agent/crsd/oraagent_oracle/oraagent_oracle.log.

查看oraagent_oracle.log日志发现:

2019-04-11 14:15:39.216: [ USRTHRD][3087] {2:61116:21172} Value of LOCAL_LISTENER is 
2019-04-11 14:15:39.217: [ USRTHRD][3087] {2:61116:21172} sqlStmt = ALTER SYSTEM SET LOCAL_LISTENER=' (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=xx.xx.xx.xx)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=xx.xx.xx.xx)(PORT=1522))(ADDRESS=(PROTOCOL=TCP)(HOST=xx.xx.xx.xx)(PORT=1523))(ADDRESS=(PROTOCOL=TCP)(HOST=xx.xx.xx.xx)(PORT=1
524))(ADDRESS=(PROTOCOL=TCP)(HOST=xx.xx.xx.xx)(PORT=1525))))' SCOPE=MEMORY SID='racdb2' /* db agent *//* {2:61116:21172} */
2019-04-11 14:15:39.217: [ USRTHRD][3087] {2:61116:21172} ORA-32021: parameter value longer than 255 characters

2019-04-11 14:15:39.217: [ USRTHRD][3087] {2:61116:21172} DbAgent::DedicatedThread::setLocalListener Exception OCIException
2019-04-11 14:15:39.217: [ USRTHRD][3087] {2:61116:21172} ORA-32021: parameter value longer than 255 character

判断有可能是local_listener值过长导致,查看local_listener值为空。

查看endpoints_listener.ora发现与报出的local_listener过长的值一致。

修改local_listener参数值,使其不为空。

srvctl start|stop database -d   racdg启停数据库没有发生问题。

PS:以前aix也出过一次local_listener过长,listener为5个时就会参数显示过长,但是在linux上时local_listener为空,endpoints_listener.ora为8个也没有出现srvctl  hang死的问题。
 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值