En los Sistemas tipo Unix el archivo
/etc/hosts (en windows su equivalente es: C:\Windows\System32\Drivers\etc\hosts) almacena una la lista de direcciones IP y los nombres que corresponden a la máquina en la que éste archivo se encuentra. Regularmente sólo contiene entradas, que corresponden a la máquina local y a las máquinas más “importantes” (como el gateway, servidor DHCP, etc.) de la red a la que pertenece.
Un ejemplo de este archivo puede ser:
127.0.0.1 localhost
10.25.0.114 prod23db prod23db.company.com.mx
Antes de instalar cualquier producto de ORACLE, cerciórate de que este archivo se encuentre en el siguiente formato:
IP full_qualified_hostname hostname
Ejemplo:
127.0.0.1 localhost
10.25.0.114 prod23db.company.com.mx prod23db
¿Por qué hay que fijarse en esto antes de instalar? Porque algunos servicios de los productos de ORACLE hacen uso de la información contenida en este archivo, y toman como referencia el primer nombre del host que se especifica en este archivo. Si el “hostname” no es el correcto, estos servicios no funcionarán correctamente. En el ejemplo anterior, supongamos que la configuración de algún producto de Oracle, tome como nombre de la máquina “prod23db” y no “prod23db.company.com.mx”, las máquinas que se encuentran fuera de la subred donde está este servidor no van a poder visualizar los servicios. En el caso remoto de que los puedan visualizar, les van a marcar varios errores.
En el caso de la Base de Datos (10g en adelante), la consola de administración (dbconsole) toma los datos de este archivo para realizar la configuración. Si no se hace este cambio en el archivo antes de la instalación, es posible recrear el repositorio de la consola una vez que se haya modificado el archivo /etc/hosts correctamente:
$ emca -config dbcontrol db -repos create
En el Caso del Oracle Application Server (10g R1 en adelante), también toma los datos del /etc/host para configurar varios servicios y productos. Si se tiene alguna de los siguientes tipos de instalación:
- Middle-tier
- Infrastructure: Identity Management only
- OracleAS Certificate Authority
Es posible hacer el cambio del hostname siguiendo los pasos descritos en este
sitio. Pero si se tiene alguna de las siguientes instalaciones:
- Infrastructure: Identity Management and Metadata Repository
- Infrastructure: Metadata Repository only
Te puedo decir: “Laaaastima MARGARITOOO” porque no es posible hacer el cambio del hostname. Lo que significa que vas a tener que reinstalar todos los componentes antes descritos.
Es por eso que te recomiendo AMPLIAMENTE que te fijes en el
/etc/hosts antes de instalar cualquier producto de ORACLE y te evites dolores de cabeza.
CAFU
No hay comentarios.:
Publicar un comentario