La utilidad scinstall se ejecuta en dos modos de instalación: típico o personalizado. En el modo de instalación típica del software Oracle Solaris Cluster, scinstall establece automáticamente los conmutadores de transporte del cluster como switch1 y switch2.
Rellene una de las hojas de trabajo para la planificación de la configuración de las que aparecen más abajo. Puede obtener directrices para la planificación en Planificación del sistema operativo Oracle Solaris y Planificación del entorno de Oracle Solaris Cluster.
Plantilla de modo típico: si va utilizar el modo típico y aceptar todos los valores predeterminados, rellene la siguiente plantilla.
|
Plantilla del modo personalizado: si va a utilizar el modo personalizado y a personalizar los datos de configuración, rellene la siguiente plantilla.
|
Realice este procedimiento para agregar un nodo nuevo a un cluster global existente. Para agregar un nodo nuevo mediante Automated Installer, siga las instrucciones descritas en Cómo instalar y configurar el software de Oracle Solaris y Oracle Solaris Cluster (repositorios IPS).
En este procedimiento, se utiliza el formato interactivo del programa scinstall. Para obtener información sobre cómo utilizar los formatos no interactivos del comando scinstall, por ejemplo al crear secuencias de comandos de instalación, consulte la página del comando man scinstall(1M).
Siga estas directrices para usar la utilidad scinstall interactiva en este procedimiento:
La utilidad scinstall interactiva completa automáticamente el texto que está escribiendo. Por lo tanto, no pulse la tecla Intro más de una vez si la siguiente pantalla de menú no aparece inmediatamente.
A menos que se indique lo contrario, puede pulsar Control + D para volver al inicio de una serie de preguntas relacionadas o al menú principal.
Las respuestas predeterminadas o aquellas proporcionadas en sesiones anteriores se muestran entre corchetes ([ ]) al final de una pregunta. Pulse la tecla de Intro para introducir la respuesta entre corchetes sin escribirla.
Antes de empezar
Realice las siguientes tareas:
Asegúrese de que se haya instalado el SO Oracle Solaris para admitir el software de Oracle Solaris Cluster.
Si el software de Oracle Solaris ya se encuentra instalado en el nodo, debe asegurarse de que la instalación de Oracle Solaris cumpla con los requisitos de software de Oracle Solaris Cluster y de cualquier otro software que desee instalar en el cluster. Consulte Cómo instalar el software de Oracle Solaris para obtener más información sobre cómo instalar el software de Oracle Solaris para cumplir con los requisitos del software de Oracle Solaris Cluster
Compruebe que NWAM esté desactivada. Para obtener instrucciones, consulte Cómo instalar paquetes de software de Oracle Solaris Cluster.
SPARC: si va a configurar dominios invitados o de E/S de Oracle VM Server para SPARC como nodos del cluster, asegúrese de que el software de Oracle VM Server para SPARC se encuentre instalado en todas las máquinas físicas y de que los dominios cumplan los requisitos de Oracle Solaris Cluster. Consulte Instalación del software de Oracle VM Server para SPARC y creación de dominios.
Asegúrese de que las actualizaciones y los paquetes de software de Oracle Solaris Cluster estén instalados en el nodo. Consulte Cómo instalar paquetes de software de Oracle Solaris Cluster.
Asegúrese de que el cluster esté preparado para la agregación del nuevo nodo. Consulte Cómo preparar el cluster para nodos de cluster global adicionales.
Debe disponer de la hoja de trabajo de instalación de modo típico o modo personalizado completada. Consulte Configuración del software de Oracle Solaris Cluster en nodos del cluster global adicionales (scinstall).
La función de envoltorios TCP para RPC de Oracle Solaris impide la comunicación entre nodos, que es necesaria para la configuración del cluster.
Los envoltorios TCP se activan si config/enable_tcpwrappers se establece en true, como se muestra en la salida de comando del ejemplo siguiente.
# svccfg -s rpc/bind listprop config/enable_tcpwrappers config/enable_tcpwrappers boolean true
# svccfg -s rpc/bind setprop config/enable_tcpwrappers = false # svcadm refresh rpc/bind # svcadm restart rpc/bind
# ipadm create-ip interface # ipadm create-addr -T static -a local=address/prefix-length addrobj
Para obtener más información, consulte Cómo configurar una interfaz IPv4 de Configuración y administración de componentes de red en Oracle Solaris 11.2 .
Durante la configuración inicial del cluster, salvo que existan interfaces de red pública IPv6 que no sean de enlace local, los grupos IPMP se crean automáticamente basados en las subredes coincidentes. Estos grupos usan sondeos transitivos para la supervisión de interfaces, y no se requieren direcciones de prueba.
Si estos grupos IPMP creados automáticamente no satisfacen sus necesidades, o si los grupos IPMP no se van a crear porque su configuración incluye una o más interfaces de red pública IPv6 que no sean de enlace local, realice una de las siguientes acciones:
Para obtener más información, consulte Configuración de grupos IPMP de Administración de redes TCP/IP, IPMP y túneles IP en Oracle Solaris 11.2 .
phys-schost-new# /usr/cluster/bin/scinstall
Aparecerá el menú principal de scinstall.
*** Main Menu *** Please select from one of the following (*) options: * 1) Create a new cluster or add a cluster node * 2) Print release information for this cluster node * ?) Help with menu options * q) Quit Option: 1
Aparece el menú Nuevo cluster o nodo del cluster.
La utilidad scinstall configura el nodo y lo inicia en el cluster.
Si los servicios todavía no están en línea para un nodo, espere hasta que cambie el estado y aparezca como en línea antes de continuar con el siguiente paso.
phys-schost# svcs multi-user-server node STATE STIME FMRI online 17:52:55 svc:/milestone/multi-user-server:default
phys-schost# claccess deny-all
También puede usar la utilidad clsetup. Consulte Cómo agregar un nodo a un cluster o cluster de zona existente de Guía de administración del sistema de Oracle Solaris Cluster para obtener información sobre los procedimientos.
phys-schost# clnode status
La salida presenta un aspecto similar al siguiente.
=== Cluster Nodes === --- Node Status --- Node Name Status --------- ------ phys-schost-1 Online phys-schost-2 Online phys-schost-3 Online
Para obtener más información, consulte la página del comando man clnode(1CL).
Si no se agregan estas direcciones al archivo /etc/hosts.allow, los envoltorios TCP impiden la comunicación entre nodos mediante RPC para las utilidades de administración del cluster.
# /usr/sbin/ipadm show-addr ADDROBJ TYPE STATE ADDR clprivnet0/N static ok ip-address/netmask-length …
phys-schost# pkg list
phys-schost# clnode set -p reboot_on_path_failure=enabled
Especifica la propiedad que se va a establecer.
Activa el reinicio automático del nodo en caso de producirse un error en las rutas de discos compartidos supervisados.
phys-schost# clnode show === Cluster Nodes === Node Name: node … reboot_on_path_failure: enabled …
Consulte Tareas administrativas que incluyen mapas de Gestión de sistemas de archivos de red en Oracle Solaris 11.2 para obtener más información acerca de la modificación del mapa del montador automático.
En el siguiente ejemplo se muestra el nodo phys-schost-3, que se ha agregado al cluster schost. El nodo patrocinador es phys-schost-1.
Adding node "phys-schost-3" to the cluster configuration ... done Adding adapter "net2" to the cluster configuration ... done Adding adapter "net3" to the cluster configuration ... done Adding cable to the cluster configuration ... done Adding cable to the cluster configuration ... done Copying the config from "phys-schost-1" ... done Copying the postconfig file from "phys-schost-1" if it exists ... done Setting the node ID for "phys-schost-3" ... done (id=1) Verifying the major number for the "did" driver from "phys-schost-1" ... done Initializing NTP configuration ... done Updating nsswitch.conf ... done Adding cluster node entries to /etc/inet/hosts ... done Configuring IP Multipathing groups in "/etc/hostname.<adapter>" files Updating "/etc/hostname.hme0". Verifying that power management is NOT configured ... done Ensure that the EEPROM parameter "local-mac-address?" is set to "true" ... done Ensure network routing is disabled ... done Network routing has been disabled on this node by creating /etc/notrouter. Having a cluster node act as a router is not supported by Oracle Solaris Cluster. Please do not re-enable network routing. Updating file ("ntp.conf.cluster") on node phys-schost-1 ... done Updating file ("hosts") on node phys-schost-1 ... done Log file - /var/cluster/logs/install/scinstall.log.6952 Rebooting ...
Errores más frecuentes
Configuración incorrecta: si no se pueden unir uno o más nodos al cluster, o si se especificó una información de configuración incorrecta, primero, intente realizar este procedimiento nuevamente. Si no se soluciona el problema, realice el procedimiento Cómo anular la configuración del software Oracle Solaris Cluster para solucionar problemas de instalación en cada nodo que se haya configurado incorrectamente para suprimirlo de la configuración del cluster. No es necesario que desinstale los paquetes de software Oracle Solaris Cluster. Luego vuelva a realizar el procedimiento.
Pasos siguientes
Si agregó un nodo a un cluster existente que utiliza un dispositivo de quórum, vaya a Cómo actualizar los dispositivos del quórum tras agregar un nodo a un cluster global.
De lo contrario, vaya a Cómo verificar los modos de configuración e instalación del quórum.