Tengo problemas para instalar Oracle 11g R2 en mi máquina virtual Linux. Estoy haciendo esto para la escuela, así que soy un principiante en esto. El instructor nos dice que ejecutemos ifconfig y luego ejecutemos cat /etc/hosts.
En primer lugar, dice que nuestra salida debería tener el siguiente aspecto:
eth0 Link encap:Ethernet HWaddr 00:0C:29:88:22:36 inet addr:192.168.1.57 Bcast:192.168.1.255 Mask:255.255.255.0 : [root@OraLinux ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.1.57 oralinux oralinux.localdomainaquí las direcciones IP coinciden.
El mío se ve así:
eth2 Link encap:Ethernet HWaddr 00:0C:29:B2:E2:A9 inet addr:192.168.102.129 Bcast:192.168.102.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:feb2:e2a9/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:21 errors:0 dropped:0 overruns:0 frame:0 TX packets:23 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:10247 (10.0 KiB) TX bytes:2250 (2.1 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:136 errors:0 dropped:0 overruns:0 frame:0 TX packets:136 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:11488 (11.2 KiB) TX bytes:11488 (11.2 KiB) [oracle@OraLinux ~]$ cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.153.131 oralinux oralinux.localdomain**luego dice que si las direcciones IP no coinciden, ejecute netca y agregue la lista de puertos en 1521. Cuando intento hacer esto, netca me arroja un mensaje que dice que el puerto 1521 ya está en uso y que no puedo configurarlo correctamente hasta que resuelva el tema. ¿Puede alguien por favor ayudarme?
Encontré y resolví este problema hoy..
Resulta que la solución es:
1) La dirección IP de su adaptador ethernet debe coincidir con la que configuró en /etc/hosts
2) Su sistema/VM debe estar conectado a LAN
De lo contrario, dirá que se está utilizando 1521. Espero haber ayudado. Salud.
Probablemente ya esté ejecutando Oracle Listener en este puerto: 1521. Ejecute ifconfig -a para ver todas las interfaces de red. lsnrctl status para ver el estado predeterminado del oyente: se está ejecutando, qué puerto, etc. Debe encontrar qué direcciones IP ha asignado su computadora con ifconfig y crear un oyente que escuchará en esta interfaz de red.
Algo más podría estar usando el puerto 1521. Pruebe netstat -ntap | grep 1521 para averiguar qué es (debe ser root para que esto funcione).