全部博文(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
哥求你了,这行别删,虽然碍眼的很。