Siga este procedimiento para cambiar el nombre de host privado de un nodo de cluster una vez finalizada la instalación.
Durante la instalación inicial del cluster se asignan nombre de host privados predeterminados. El nombre de host privado predeterminado tiene el formato clusternode< nodeid>-priv, por ejemplo: clusternode3-priv. Cambie un nombre de host privado sólo si el nombre ya se utiliza en el dominio.
![]() | Precaución - No intente asignar direcciones IP a los nuevos nombres de host privados. El software de cluster los asigna. |
phys-schost# refleja un indicador de cluster global. Siga este procedimiento en un cluster global.
Este procedimiento proporciona las formas largas de los comandos de Oracle Solaris Cluster. La mayoría de los comandos también tienen una forma corta. A excepción de las formas de los nombres de comandos, los comandos son idénticos.
phys-schost# clresource disable resource[,...]
Incluya lo siguiente en las aplicaciones que desactiva.
Servicios HA-DNS y HA-NFS, si están configurados
Cualquier aplicación que se haya configurado de manera personalizada para utilizar el nombre de host privado
Cualquier aplicación que utilicen los clientes mediante la interconexión privada
Para obtener información sobre el uso del comando clresource, consulte la página del comando man clresource(1CL) y la Guía de administración y planificación de servicios de datos de Oracle Solaris Cluster .
Utilice el comando svcadm para cerrar el daemon NTP. Consulte la página del comando man svcadm(1M) para obtener más información sobre el daemon NTP.
phys-schost# svcadm disable ntp
Ejecute la utilidad desde uno solo de los nodos del cluster. Para obtener más información, consulte la página del comando man clsetup(1CL).
También puede ejecutar el comando clnode en lugar de la utilidad clsetup para cambiar el nombre de host privado. En el siguiente ejemplo, el nombre de nodo del cluster es pred1. Después de ejecutar el comando clnode a continuación, vaya al Step 6.
phys-schost# /usr/cluster/bin/clnode set -p privatehostname=New-private-nodename pred1
Responda las preguntas cuando se lo solicite. Se le solicitará el nombre del nodo cuyo nombre de host privado desea cambiar (clusternode< nodeid>-priv) y el nuevo nombre de host privado.
Efectúe este paso en todos los nodos del cluster. El vaciado evita que las aplicaciones del cluster y los servicios de datos intenten acceder al nombre de host privado anterior.
phys-schost# nscd -i hosts
Si cambió un nombre de host privado en su archivo de configuración NTP (/etc/inet/ntp.conf) y tiene entradas de host de igual o un puntero que incluye el archivo para los host de iguales en su archivo de configuración NTP (/etc/inet/ntp.conf.include), actualice el archivo en cada nodo. Si cambió un nombre de host privado en su archivo incluido NTP, actualice el archivo /etc/inet/ntp.conf.sc en cada nodo.
Si efectúa este paso durante la instalación, recuerde eliminar los nombres de los nodos que estén configurados. En general, el archivo ntp.conf.sc es el mismo en todos los nodos del cluster.
Realice este paso en cada nodo del cluster.
Utilice el comando svcadm para reiniciar el daemon de NTP.
# svcadm enable svc:network/ntp:default
phys-schost# clresource enable resource[,...]
Para obtener información sobre el uso del comando clresource, consulte la página del comando man clresource(1CL) y la Guía de administración y planificación de servicios de datos de Oracle Solaris Cluster .
En el siguiente ejemplo, se cambia el nombre de host privado de clusternode2-priv a clusternode4-priv, en el nodo phys-schost-2. Realice esta acción en cada nodo.
[Disable all applications and data services as necessary.] phys-schost-1# svcadm disable ntp phys-schost-1# clnode show | grep node ... private hostname: clusternode1-priv private hostname: clusternode2-priv private hostname: clusternode3-priv ... phys-schost-1# clsetup phys-schost-1# nscd -i hosts phys-schost-1# pfedit /etc/inet/ntp.conf.sc ... peer clusternode1-priv peer clusternode4-priv peer clusternode3-priv phys-schost-1# ping clusternode4-priv phys-schost-1# svcadm enable ntp [Enable all applications and data services disabled at the beginning of the procedure.]