在Linux系统中安装好oracle 11g 后,执行 lsnrctl start 无法正常启动,提示如下:
[oracle@OCP ~]$ lsnrctl status
LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 12-AUG-2015 21:37:36
Copyright (c) 1991, 2009, Oracle. All rights reserved.
Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Linux Error: 111: Connection refused
检查了 vi /etc/hosts 文件中 127.0.0.1 对应的只有2列 如下:
127.0.0.1 localhost.localdomain
10.10.10.10 OCP
正常情况下应该是3列:第一部份:网络IP地址;
第二部份:主机名或域名;
第三部份:主机名别名;
然后进行了 修改:
127.0.0.1 localhost.localdomain localhost
10.10.10.10 OCP
:wq保存
执行 lsnrctl start 监听正常启动