web-dev-qa-db-fra.com

Résolution du problème du port 5500 non libre lors de l'installation d'Oracle 12c Release 2 Database Configuration Assistant sur CentOS

Contexte

J'essaie d'installer Oracle 12c sur CentOS 7 (déployé en tant que machine virtuelle Hyper-V) comme indiqué par ce guide d'installation .

Problème

Tout avec mon installation se passe bien, sauf l'assistant de configuration de base de données Oracle.

L'installation me fournit les messages suivants:

  1. ACTION: Specify a free port
  2. Action - Refer to the logs or contact Oracle Support Services.

Informations de débogage et actions tentées

Lorsque j'exécute une queue sur le journal des erreurs, je reçois les messages suivants liés à l'installation:

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

Fonctionnement Sudo netstat -anp | grep 550 renvoie les résultats ci-dessous:

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

Pour essayer de résoudre le problème, avant de nouvelles tentatives d'installation ultérieures, j'ai commenté les instructions suivantes dans mon fichier de services, telles qu'elles sont affichées lors de l'exécution de 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

J'ai également essayé de faire l'étape 5.1 du guide d'installation avant l'installation sans succès.

Capture d'écran

Installation Screen with Error Messages

Question

Pourquoi est-ce que j'obtiens une erreur indiquant que le port n'est pas ouvert alors qu'il ne semble pas que quelque chose utilise ce port et comment résoudre ce problème?

Y a-t-il une méthode qui peut être utilisée pour changer le port de 5500 à un autre complètement différent? J'essaie simplement d'obtenir une base de données factice installée pour le schéma RH.

8
Dodzi Dzakuma

J'ai rencontré cette erreur exacte et j'ai trouvé que c'était mon erreur. J'ai passé toute la journée pour ça.

Veuillez observer attentivement votre /etc/hostname et /etc/hosts. Dans mon cas, "oem" a été mis dans /etc/hosts et "eom" était dans /etc/hostname.

13
munkhbayar batkhuu

Vous voudrez peut-être essayer d'ajouter votre hôte à /etc/hosts.

J'ai rencontré la même erreur et le problème a disparu après l'avoir fait.

Voir Installer Oracle Database 12c sur CentOS7 par M.el Khamlichi.

Exemple de ce lien:

 192.168.119.139 ora-c7.unixmen.local 
7
Steven

Community Wiki réponse créée à partir d'un commentaire laissé sur la question:

Vous pouvez modifier le port pour EM Express avec DBMS_XDB_CONFIG.SETHTTPPORT et DBMS_XDB_CONFIG.SETHTTPSPORT. Mais EM Express est facultatif, vous pouvez simplement le sauter. - Balazs Papp

1
user126897