全部博文(191)
分类: Oracle
2010-07-26 13:59:28
================================================
| Subject: | 10g TNS Listener Fails To Start With Errors: TNS-12537...Error: 29: Illegal seek | |||
| Doc ID: | Note:315720.1 | Type: | PROBLEM | |
| Last Revision Date: | 26-SEP-2007 | Status: | MODERATED | |
In this Document
Symptoms
Changes
Cause
Solution
References
| This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) Rapid Visibility (RaV) process, and therefore has not been subject to an independent technical review. |
Oracle Net Services - Version: 10.1.0.0 to 10.2.0.2
This problem can occur on any platform.
Unable to start an Oracle10g R1 (or R2) TNS Listener on Unix:
For example:
$ lsnrctl start
LSNRCTL for HPUX: Version 10.1.0.4.0 - Production on 01-JUL-2005 10:16:59
Copyright (c) 1991, 2004, Oracle. All rights reserved.
Starting /db02/product/10.1/bin/tnslsnr: please wait...
TNS-12537: TNS:connection closed
TNS-12560: TNS:proto adapter error
TNS-00507: Connection closed
HPUX Error: 29: Illegal seek
Verify the user attempting to start the TNS Listener process has read permissions on the /etc/hosts file, and that this file contains the localhost entry:
127.0.0.1 localhost.localdomain localhost
192.168.2.20 prfinders.us.oracle.com prfinders .
TNS Listener fails while attempting to initiate subscription to ON
Level 16 TNS Listener trace shows the last act
...
[01-JUL-2005 10:16:59:727] nsglonsinit: Initiated subscription for node down event
...
Same symptoms and corrective act
To implement the solution, please execute the following steps:
1. Explicitly disable the 10g TNS Listener's subscrition to ON
SUBSCRIBE_FOR_NODE_DOWN_EVENT_
where
For example, if the listener name is LISTENER (default), the parameter would be:
SUBSCRIBE_FOR_NODE_DOWN_EVENT_LISTENER=OFF
- Save the listener.ora file
2. Start the TNS Listener from a new LSNRCTL prompt:
lsnrctl
LSNRCTL> start
Note 284602.1 - 10g Listener: High CPU Utilization - Listener May HangNote 294730.1 - TNS-12537, TNS-12560, TNS-00507 Linux Error: 29: Illegal seek error When Starting the Listener
"TNS:protocol adapter error" TNS:connection closed "Connection closed
上面一大堆洋文,就只说明一个问题:
/etc/hosts
127.0.0.1 localhost.localdomain localhost
哥求你了,这行别删,虽然碍眼的很。 