Esta sección describe la creación de los grupos de recursos de aplicaciones en una aplicación NFS. Los procedimientos de esta sección son específicos de cada aplicación y no se pueden usar para otro tipo de aplicación.
Acceda a nodeA como superusuario.
Registre SUNW.nfs como tipo de recurso.
nodo_A# scrgadm -a -t SUNW.nfs |
Si SUNW.HAStoragePlus no se ha registrado como tipo de recurso, hágalo.
nodo_A# scrgadm -a -t SUNW.HAStoragePlus |
Cree un grupo de recursos de aplicaciones para el grupo_dispositivos.
nodo_A# scrgadm -a -g grupo_recursos_sistema_archivos_en_red \ -y Pathprefix=/global/etc \ -y Auto_start_on_new_cluster=False \ -y RG_dependencies=grupo_dispositivos-stor-rg |
Es el nombre del grupo de recursos de aplicaciones.
Especifica un directorio en el que los recursos del grupo pueden guardar los archivos de administración.
Especifica que el grupo de recursos de aplicaciones no se inicie automáticamente.
Especifica los grupos de recursos de los que depende el grupo de recursos de aplicaciones. En este ejemplo, el grupo de recursos de aplicaciones depende del grupo de recursos de duplicaciones.
Si aquél se ha conmutado con un nuevo nodo principal, el grupo de recursos de duplicaciones se conmuta automáticamente. No obstante, si éste se conmuta con un nuevo nodo principal, el grupo de recursos de aplicaciones se debe conmutar manualmente.
Añada un recurso SUNW.HAStoragePlus al grupo de recursos de aplicaciones.
nodo_A# scrgadm -a -j recurso_grupo_dispositivos_sistema_archivos_en_red -g grupo_recursos_sistema_archivos_en_red \ -t SUNW.HAStoragePlus \ -x FileSystemMountPoints=/global/punto_montaje \ -x AffinityOn=True |
Es el nombre del recurso HAStoragePlus de la aplicación NFS.
Especifica que el punto de montaje del sistema de archivos es global.
Especifica que el recurso es del tipo SUNW.HAStoragePlus.
Especifica que el recurso de aplicaciones debe efectuar una conmutación de afinidad en los dispositivos globales y en los sistemas de archivos del clúster definidos por -x GlobalDevicePaths=. Por este motivo, si el grupo de recursos de aplicaciones se recupera de un fallo o se conmuta, el grupo de dispositivos asociados también se conmuta.
Si desea más información sobre estas propiedades de la extensión, consulte la página de comando man SUNW.HAStoragePlus(5).
Añada un recurso de servidor lógico al grupo de recursos de aplicaciones.
nodo_A# /usr/cluster/bin/scrgadm -a -L -j servidores_lógicos_grupo_recursos_sistema_archivos_en_red_en_clúster_principal -g grupo_recursos_sistema_archivos_en_red \ -l servidores_lógicos_grupo_recursos_sistema_archivos_en_red_en_clúster_principal |
Donde servidor_lógicos_grupo_recursos_nfs_en_clúster_principal es el servidor lógico del grupo de recuros de aplicaciones en el clúster principal.
Habilite los recursos, gestione el grupo de recursos de aplicaciones y deje en línea el grupo de recursos de aplicaciones.
Ponga en línea el recurso HAStoragePlus de la aplicación NFS.
nodo_A# /usr/cluster/bin/scrgadm -a -g grupo_recursos_sistema_archivos_en_red \ -j recurso_nfs -t SUNW.nfs -y Resource_dependencies=recurso_grupo_dispositivos_sistema_archivos_en_red |
Ponga en línea el grupo de recursos de aplicaciones en nodeA.
nodo_A# /usr/cluster/bin/scswitch -Z -g grupo_recursos_sistema_archivos_en_red nodo_A# /usr/cluster/bin/scswitch -z -g grupo_recursos_sistema_archivos_en_red -h nodo_A |
Compruebe que el grupo de recursos de aplicaciones esté en línea.
nodo_A# /usr/cluster/bin/scstat -g |
Examine el campo de estado del grupo de recursos para determinar si el grupo de recursos de aplicaciones está en línea para nodeA y nodeB.
Cree el recurso de grupos de aplicaciones tal como se describe en el proceso que va del Paso 1 al Paso 6 de Cómo crear un grupo de recursos de aplicaciones en el clúster principal, con las excepciones siguientes:
Sustituya nodeA con nodeC.
Haga caso omiso de las referencias a nodeB.
Sustituya las referencias a servidor_lógico_grupo_recursos_sistema_archivos_en_red_en_clúster_principal por servidor_lógico_grupo_recursos_sistema_archivos_en_red_en_clúster_secundario.
Compruebe que el grupo de recursos de aplicaciones no esté en línea en nodeC.
nodo_C# /usr/cluster/bin/scswitch -n -j recurso_sistema_archivos_en_red nodo_C# /usr/cluster/bin/scswitch -n -j recurso_grupo_dispositivos_sistema_archivos_en_red nodo_C# /usr/cluster/bin/scswitch -n -j servidor_lógico_grupo_recursos_de_sistema_archivos_en_clúster_secundario nodo_C# /usr/cluster/bin/scswitch -z -g grupo_recursos_sistema_archivos_en_red -h "" |
El grupo de recursos queda fuera de línea después de un rearranque, debido a Auto_start_on_new_cluster=False.
Si el volumen global se monta en el clúster principal, desmonte el volumen global del clúster secundario.
nodo_C# umount /global/punto_montaje |
Si el volumen está montado en un clúster secundario, la sincronización falla.