代码改变世界

[FATAL] [DBT-06103] 端口 (1,521) 已在使用

2022-12-07 22:45  AlfredZhao  阅读(52)  评论(1编辑  收藏  举报

今天参考之前文章 Oracle 19c快速安装部署 在一个新的环境进行安装时,发现配置数据库时报错1521端口被占用:

[root@OEL7 media]# /etc/init.d/oracledb_ORCLCDB-19c configure
Configuring Oracle Database ORCLCDB.
[FATAL] [DBT-06103] 端口 (1,521) 已在使用。
   操作: 请指定空闲端口。

Database configuration failed.

可是1521端口其实并没有被占用:

[root@OEL7 media]# netstat -ano|grep 1521
[root@OEL7 media]#

后来发现是/etc/hosts配置默认只有两行localhost的,并没有映射主机名和IP地址,加上最后一行的配置:

[root@OEL7 ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.1.47 OEL7

再次执行

[root@OEL7 media]# /etc/init.d/oracledb_ORCLCDB-19c configure
Configuring Oracle Database ORCLCDB.
准备执行数据库操作
已完成 8%
复制数据库文件
...

就没有这个报错了。