Sun Cluster: Guía de administración del sistema para SO Solaris

Cómo cambiar el nombre de sistema privado

Utilice este procedimiento para cambiar el nombre de sistema privado de un nodo del clúster una vez finalizada la instalación.

Los nombres de sistema privados predeterminados se asignan durante la instalación inicial del clúster. El nombre de sistema privado predeterminado tiene el formato clusternode<ID_nodo>-priv, por ejemplo: clusternode3-priv. Únicamente se debe cambiar un nombre de sistema privado si el nombre ya se utiliza en el dominio.


Precaución – Precaución –

No intente asignar direcciones IP a nuevos nombres de sistema privados. Dicha asignación la efectúa el software de gestión del clúster.


  1. En todos los nodos del clúster, inhabilite los recursos de servicios de datos o las aplicaciones que puedan almacenar temporalmente nombres de sistema privados.


    # scswitch -n -j resource1, resource2
    

    Entre las aplicaciones que debe inhabilitar, tenga en cuenta las siguientes:

    • Servicios HA-DNS y HA-NFS, si están configurados.

    • Cualquier aplicación que se haya configurado de forma personalizada para que utilice el nombre de sistema privado.

    • Cualquier aplicación que utilicen clientes a través de la interconexión privada.

    Para obtener información acerca del uso de la orden scswitch, consulte la página de comando man scswitch(1M) y Sun Cluster Data Services Planning and Administration Guide for Solaris OS.

  2. Pare el daemon del Protocolo de hora de red (NTP) en todos los nodos del clúster.

    Para obtener más información acerca del daemon de NTP, consulte la página de comando man xntpd(1M).


    # /etc/initd./xntpd.cluster stop
    

  3. Ejecute la utilidad scsetup(1M) para cambiar el nombre de sistema privado del nodo apropiado.

    Sólo es necesario efectuar esta operación en uno de los nodos del clúster.


    Nota –

    Al seleccionar un nuevo nombre de sistema privado, asegúrese de que dicho nombre sea exclusivo del nodo del clúster.


  4. Seleccione 5, Nombres de sistema privados, en el menú principal.

  5. Seleccione 1, Cambiar un nombre de sistema privado, en el menú Nombres de sistema privados.

    Responda a las preguntas que se le efectúen. Se le solicitará el nombre del nodo cuyo nombre de sistema privado se va a cambiar (clusternode<ID_nodo>-priv) y el nuevo nombre de sistema privado.

  6. Vacíe la antememoria del servicio de nombres.

    Hágalo en todos los nodos del clúster. De esta forma se impide a las aplicaciones y a los servicios de datos del clúster que intenten acceder al antiguo nombre de sistema privado.


    # nscd -i hosts
    

  7. Edite el archivo ntp.conf.cluster de todos los nodos para cambiar el nombre de sistema privado antiguo por el nuevo.

    Utilice para ello su herramienta de edición favorita.

    Si efectúa esta operación durante la instalación, recuerde también suprimir los nombres de los nodos configurados; la plantilla predeterminada incluye ocho nodos preconfigurados. Normalmente, el archivo ntp.conf.cluster será idéntico en todos en todos los nodos del clúster.

  8. Compruebe que pueda efectuar satisfactoriamente un ping al nuevo nombre de sistema privado desde todos los nodos del clúster.

  9. Reinicie el daemon de NTP.

    Hágalo en todos los nodos del clúster.


    # /etc/initd./xntpd.cluster start
    

  10. Habilite todos los recursos de servicio de datos y el resto de aplicaciones inhabilitadas en el Paso 1.


    # scswitch -e -j resource1, resource2
    

    Consulte la página de comando man scswitch y Sun Cluster Data Services Planning and Administration Guide for Solaris OS para obtener información acerca del uso de la orden scswitch.

Ejemplo: cambiar el nombre de sistema privado

En el ejemplo siguiente se cambia el nombre de sistema privado de clusternode2-priv a clusternode4-priv en el nodo phys-schost-2.


[Inhabilite todas las aplicaciones y servicios de datos que sea necesario.]
phys-schost-1# /etc/init.d/xntpd stop
phys-schost-1# scconf -p | grep node
 ...
 Nodos del clúster:                    phys-schost-1 phys-schost-2 phys-schost-3
 Nombre del nodo del clúster:          phys-schost-1
 Nombre de sistema privado del nodo:   clusternode1-priv
 Nombre del nodo del clúster:          phys-schost-2
 Nombre de sistema privado del nodo:   clusternode2-priv
 Nombre del nodo del clúster:          phys-schost-3
 Nombre de sistema privado del nodo:   clusternode3-priv
 ...
phys-schost-1# scsetup
phys-schost-1# nscd -i hosts
phys-schost-1# vi /etc/inet/ntp.conf
 ...
 peer clusternode1-priv
 peer clusternode4-priv
 peer clusternode3-priv
phys-schost-1# ping clusternode4-priv
phys-schost-1# /etc/init.d/xntpd start
[Habilite todas las aplicaciones y servicios de datos inhabilitados al principio del procedimiento.]