Linux下Oracle无法启动监听处理

今天在 Linux 下启动 Oracle 监听时,发现执行 lsnrctl start失败,显示如下:
Linux下Oracle无法启动监听处理
刚开始以为是因为更换了网络,网络 ip 没有配置好所致,但是排查发现 ping 网络是没有问题的,虚拟机正常连接网络,网上查阅说可能是主机名不一致导致的,于是执行cat /etc/hosts,发现和ifconfig的网络 ip 居然不一致
Linux下Oracle无法启动监听处理
切换到 root 用户,修改/etc/hosts文件
Linux下Oracle无法启动监听处理
重新启动监听,便可启动成功
Linux下Oracle无法启动监听处理