Dod*_*uma 9 oracle installation oracle-12c centos-7
背景
我正在尝试在 CentOS 7(部署为 Hyper-V 虚拟机)上安装 Oracle 12c,如本安装指南所述。
问题
除了 Oracle 数据库配置助手之外,我的安装一切顺利。
安装为我提供了以下消息:
ACTION: Specify a free port
Action - Refer to the logs or contact Oracle Support Services.
调试信息和尝试的操作
当我在错误日志上运行 tail 时,我收到以下与安装相关的消息:
INFO: ... GenericInternalPlugIn: getting configAssistantParmas.
INFO: ... GenericInternalPlugIn: checking secretArguments.
INFO: ... GenericInternalPlugIn: starting read loop.
INFO: Read: [FATAL] [DBT-06103] The port (5,500) is already in use.
INFO: [FATAL] [DBT-06103] The port (5,500) is already in use.
WARNING: Skipping line: [FATAL] [DBT-06103] The port (5,500) is already in use.
INFO: Read: ACTION: Specify a free port.
INFO: ACTION: Specify a free port.
WARNING: Skipping line: ACTION: Specify a free port.
INFO: Completed Plugin named: Oracle Database Configuration Assistant
Run Code Online (Sandbox Code Playgroud)
运行sudo netstat -anp | grep 550
返回以下结果:
unix 3 [ ] STREAM CONNECTED 37299 5502/gnome-pty-help
unix 3 [ ] STREAM CONNECTED 37283 5501/gconfd-2
unix 3 [ ] STREAM CONNECTED 37287 5501/gconfd-2
Run Code Online (Sandbox Code Playgroud)
为了尝试解决这个问题,在随后的全新安装尝试之前,我在我的服务文件中注释掉了以下语句,如通过运行所显示的 cat /etc/services | grep 550
new-rwho 550/tcp # new-who
new-rwho 550/udp # new-who
3m-image-lm 1550/tcp # Image Storage license manager 3M Company
3m-image-lm 1550/udp # Image Storage license manager 3M Company
ads 2550/tcp # ADS
ads 2550/udp # ADS
ssmpp 3550/tcp # Secure SMPP
ssmpp 3550/udp # Secure SMPP
gds-adppiw-db 4550/tcp # Perman I Interbase Server
gds-adppiw-db 4550/udp # Perman I Interbase Server
#fcp-addr-srvr1 5500/tcp # fcp-addr-srvr1
#fcp-addr-srvr1 5500/udp # fcp-addr-srvr1
#fcp-addr-srvr2 5501/tcp # fcp-addr-srvr2
#fcp-addr-srvr2 5501/udp # fcp-addr-srvr2
#fcp-srvr-inst1 5502/tcp # fcp-srvr-inst1
#fcp-srvr-inst1 5502/udp # fcp-srvr-inst1
#fcp-srvr-inst2 5503/tcp # fcp-srvr-inst2
#fcp-srvr-inst2 5503/udp # fcp-srvr-inst2
#fcp-cics-gw1 5504/tcp # fcp-cics-gw1
#fcp-cics-gw1 5504/udp # fcp-cics-gw1
checkoutdb 5505/tcp # Checkout Database
checkoutdb 5505/udp # Checkout Database
amc 5506/tcp # Amcom Mobile Connect
amc 5506/udp # Amcom Mobile Connect
fg-sysupdate 6550/tcp # fg-sysupdate
fg-sysupdate 6550/udp # fg-sysupdate
cloudsignaling 7550/udp # Cloud Signaling Service
Run Code Online (Sandbox Code Playgroud)
截屏
题
当似乎没有任何东西在使用该端口时,为什么我会收到该端口未打开的错误,以及如何解决此问题?
有什么方法可以将端口从 5500 更改为完全不同的端口吗?我只是想为 HR 模式安装一个虚拟数据库。
小智 14
我遇到了这个确切的错误,发现这是我的错误。为此花了一整天。
请仔细观察您的/etc/hostname
和/etc/hosts
。就我而言,“oem”被放入/etc/hosts
,“eom”被放入/etc/hostname
。
小智 7
您可能想尝试将您的主机添加到/etc/hosts
.
我遇到了同样的错误,我这样做后问题就消失了。
请参阅M.el Khamlichi在 CentOS7 上安装 Oracle Database 12c。
该链接中的示例:
192.168.119.139 ora-c7.unixmen.local