Esta sección describe cómo se crean grupos de discos de VxVM en un clúster. En la siguiente tabla, se describen los tipos de grupos de discos de VxVM que se pueden definir en una configuración de Sun Cluster y sus características.
Tipo de grupo de discos |
Uso |
¿Se ha registrado en Sun Cluster? |
Requisito de almacenamiento |
---|---|---|---|
Grupo de discos de VxVM |
Grupos de dispositivos para los servicios de datos de conmutación por error o escalables, los dispositivos globales o los sistemas de archivos del clúster |
Sí |
Almacenamiento compartido |
Grupo de discos de VxVM local |
Aplicaciones que no proporcionan alta disponibilidad y limitadas a un único nodo |
No |
Almacenamiento compartido o no compartido |
Grupo de discos compartidos de VxVM |
Oracle RAC (también requiere la función de clúster de VxVM) |
No |
Almacenamiento compartido |
La siguiente tabla incluye las tareas que se deben realizar para crear un grupo de discos de VxVM en una configuración de Sun Cluster.
Tabla 5–2 Lista de tareas: creación de grupos de discos de VxVM
Tarea |
Instrucciones |
---|---|
1. Crear los grupos de discos y los volúmenes. | |
2. Registrar como grupos de dispositivos de Sun Cluster aquellos grupos de discos que no sean locales y que no utilicen la función de clúster de VxVM. | |
3. Si fuera necesario, solucionar los conflictos de número menor entre los grupos de dispositivos de discos asignando un nuevo número menor. |
Cómo asignar un nuevo número menor a un grupo de dispositivos |
4. Verificar los grupos de discos y los volúmenes. |
Use este procedimiento para crear los grupos de discos y los volúmenes de VxVM.
Lleve a cabo este procedimiento desde un nodo que esté físicamente conectado a los discos que componen el grupo de discos agregado.
Lleve a cabo las siguientes tareas:
Efectúe las asignaciones de las unidades de disco de almacenamiento. Consulte el manual adecuado en Sun Cluster Hardware Administration Collection para efectuar una instalación inicial del dispositivo de almacenamiento.
Cumplimente las siguientes plantillas de planificación de configuración.
Consulte Planificación de la gestión de volúmenes para obtener directrices de planificación.
Si no se han creado grupos de discos raíz, asegúrese de reiniciar cada nodo en el que se ha instalado VxVM, como se indica en el Paso 12 de Cómo instalar el software de VERITAS Volume Manager.
Conviértase en superusuario en el nodo que actuará como propietario del grupo de discos.
Cree volúmenes y grupos de discos de VxVM.
Tenga en cuenta las instrucciones especiales siguientes:
SPARC: Si instala Oracle RAC, cree grupos de discos compartidos de VxVM mediante la función de clúster de VxVM. Tenga en cuenta las instrucciones y las directrices que aparecen en How to Create a VxVM Shared-Disk Group for the Oracle RAC Database de Sun Cluster Data Service for Oracle RAC Guide for Solaris OS y en la Guía de referencia del administrador de VERITAS Volume Manager.
De lo contrario, cree grupos de discos de VxVM mediante los procedimientos habituales que estén reflejados en la documentación de VxVM.
Puede utilizar la función de Registro de áreas modificadas (DRL) para reducir el tiempo de recuperación de los volúmenes en caso de producirse un fallo en el nodo. No obstante, es posible que DRL afecte negativamente al rendimiento de E/S.
En los grupos de discos locales, establezca la propiedad localonly y agregue un único nodo a la lista de nodos del grupo de discos.
Un grupo de discos configurado para que sea sólo local no proporciona alta disponibilidad ni es accesible de forma global.
Inicie la utilidad clsetup.
phys-schost# clsetup |
Elija el elemento de menú Device groups and volumes (Volúmenes y grupos de dispositivos).
Seleccione el elemento de menú, Establecer localonly en un grupo de discos de VXVM.
Siga las instrucciones para establecer la propiedad localonly y especificar el único nodo que controlará de forma exclusiva el grupo de discos.
Sólo un nodo cada vez puede controlar el grupo de discos. Puede cambiar más adelante el nodo que se utilizará como nodo maestro configurado.
Cuando termine, salga de la utilidad clsetup.
Determine el siguiente paso:
SPARC: Si se ha habilitado la función de clúster de VxVM, vaya a Cómo verificar la configuración del grupo de discos.
Si se han creado grupos de discos no locales y no se ha habilitado la función de clúster de VxVM, registre los grupos de discos como grupos de dispositivos de Sun Cluster. Vaya a Cómo registrar un grupo de discos.
Si sólo se han creado grupos de discos locales, vaya a Cómo verificar la configuración del grupo de discos.
Si no se ha habilitado la función de clúster de VxVM, realice este procedimiento para registrar los grupos de discos que no sean locales como grupos de dispositivos de Sun Cluster.
SPARC: Si se ha habilitado la función de clúster de VxVM o se ha creado un grupo de discos local, no realice este procedimiento. En su lugar, continúe con Cómo verificar la configuración del grupo de discos.
Conviértase en superusuario en un nodo del clúster.
Registre el grupo de discos global como grupo de dispositivos de Sun Cluster.
Inicie la utilidad clsetup.
phys-schost# clsetup |
Elija el elemento de menú Device groups and volumes (Volúmenes y grupos de dispositivos).
Elija el elemento de menú Register a VxVM disk group (Registrar un grupo de discos VxVM).
Siga las instrucciones para especificar el grupo de discos de VxVM que desee registrar como grupo de dispositivos de Sun Cluster.
Cuando termine, salga de la utilidad clsetup.
Exporte y vuelva a importar cada grupo de discos locales.
phys-schost# vxdg deport diskgroup # vxdg import dg |
Reinicie cada grupo de discos locales.
phys-schost# vxvol -g diskgroup startall |
Verifique el estado único local para cada grupo de discos locales.
Si el valor de la propiedad de los indicadores del grupo de discos es nogdl, éste se configura correctamente para el acceso único local.
phys-schost# vxdg list diskgroup | grep flags flags: nogdl |
Compruebe que el grupo de dispositivos de discos esté registrado.
Busque en la información del dispositivo de discos el nuevo disco que se muestra mediante la orden siguiente.
phys-schost# cldevicegroup status |
Acceda a Cómo verificar la configuración del grupo de discos.
Desbordamiento de la pila – si se produce un desbordamiento de una pila al establecer en línea el grupo de dispositivos, es posible que el valor del tamaño de la pila de subprocesos sea insuficiente. En cada nodo, agregue la entrada set cl_haci:rm_thread_stacksize=0xtamaño al archivo /etc/system, donde tamaño es un número superior a 8000, que es valor predeterminado.
Cambios de configuración: si cambia la información de configuración para los grupos de dispositivos de VxVM o sus volúmenes, deberá registrar los cambios de configuración mediante la utilidad clsetup. Éstos incluyen la adición o eliminación de volúmenes y el cambio del grupo, propietario o los permisos de volúmenes existentes. Consulte Administering Device Groups de Sun Cluster System Administration Guide for Solaris OS para conocer los procedimientos que permiten registrar los cambios de configuración realizados en el grupo de dispositivos de VxVM.
Si el registro del grupo de dispositivos falla debido a un conflicto del número menor con otro grupo de discos, debe asignar al nuevo grupo de discos un nuevo número menor que no se haya utilizado anteriormente. Siga este procedimiento para asignar un número menor a un grupo de discos.
Conviértase en superusuario en un nodo del clúster.
Determine los números menores que se están utilizando.
phys-schost# ls -l /global/.devices/node@1/dev/vx/dsk/* |
Elija cualquier otro múltiplo de 1000 que no esté en uso para convertirse en número menor básico del nuevo grupo de discos.
Asigne el nuevo número menor básico al grupo de discos.
phys-schost# vxdg reminor diskgroup base-minor-number |
En este ejemplo, se usan los números menores 16000-16002 y 4000-4001. El comando vxdg reminor cambia el número menor del grupo de dispositivos para que se use el número menor base 5000.
phys-schost# ls -l /global/.devices/node@1/dev/vx/dsk/* /global/.devices/node@1/dev/vx/dsk/dg1 brw------- 1 root root 56,16000 Oct 7 11:32 dg1v1 brw------- 1 root root 56,16001 Oct 7 11:32 dg1v2 brw------- 1 root root 56,16002 Oct 7 11:32 dg1v3 /global/.devices/node@1/dev/vx/dsk/dg2 brw------- 1 root root 56,4000 Oct 7 11:32 dg2v1 brw------- 1 root root 56,4001 Oct 7 11:32 dg2v2 phys-schost# vxdg reminor dg3 5000 |
Registre el grupo de discos como un grupo de dispositivos de Sun Cluster. Vaya a Cómo registrar un grupo de discos.
Siga este procedimiento en cada nodo del clúster.
Conviértase en superusuario.
Muestre los grupos de discos.
phys-schost# vxdisk list |
Muestre los grupos de dispositivos.
phys-schost# cldevicegroup list -v |
Compruebe que se hayan configurado correctamente todos los grupos de discos.
Asegúrese de que se cumplan los requisitos siguientes:
El grupo de discos raíz incluye sólo discos locales.
Todos los grupos de discos y los grupos de discos locales se importan sólo al nodo principal actual.
Compruebe que todos los volúmenes se hayan iniciado.
phys-schost# vxprint |
Compruebe que todos los grupos de discos se hayan registrado como grupos de dispositivos de Sun Cluster y que estén en línea.
phys-schost# cldevicegroup status |
La salida no debería mostrar los grupos de discos locales.
(Opcional) Capture la información de partición del disco por si desea consultarla más adelante.
phys-schost# prtvtoc /dev/rdsk/cNtXdYsZ > filename |
Almacene el archivo en una ubicación fuera del clúster. Si realiza cambios en la configuración del disco, ejecute de nuevo el comando para capturar la configuración modificada. Si el disco falla y debe sustituirse, puede utilizar esta información para restablecer la configuración de partición del disco. Para obtener más información, consulte la página de comando man prtvtoc(1M).
(Opcional) Realice una copia de seguridad de la configuración del clúster Si se conserva una copia de seguridad de la configuración del clúster, se puede recuperar esta configuración de forma más sencilla. Para obtener más información, consulte How to Back Up the Cluster Configuration de Sun Cluster System Administration Guide for Solaris OS.
Tenga en cuenta las siguientes directrices de administración de grupos de discos de VxVM en una configuración de Sun Cluster:
VxVM grupos de dispositivos de - VxVM El software de Sun Cluster administra los grupos de discos que se han registrado como grupos de dispositivos. Una vez registrado un grupo de discos como grupo de dispositivos, no debe importar o exportar nunca ese grupo de discos de VxVM mediante los comandos de VxVM. El software de Sun Cluster puede administrar todos los casos en que los grupos de dispositivos deban importarse o exportarse. Consulte Administering Device Groups de Sun Cluster System Administration Guide for Solaris OS para conocer los procedimientos que permiten administrar los grupos de dispositivos.
Grupos de discos locales: el software de Sun Cluster no administra los grupos de discos locales de VxVM. Utilice los comandos de VxVM para administrar los grupos de discos locales al igual que en un sistema sin clústeres.
Si la salida del comando cldevicegroup status incluye grupos de discos locales, los grupos de discos mostrados no se han configurado correctamente para el acceso sólo local Vuelva a Cómo crear un grupo de discos para volver a configurar el grupo de discos locales.
Determine de la siguiente lista la siguiente tarea que debe realizar que se aplique a su configuración de clúster. Si necesita realizar más de una tarea desde esta lista, diríjase a la primera de estas tareas de la lista.
Para crear sistemas de archivos del clúster, diríjase a Cómo crear sistemas de archivos del clúster.
Para crear zonas no globales en un nodo, diríjase a Cómo crear una zona no global en un nodo del clúster.
SPARC: Si desea configurar Sun Management Center para que supervise el clúster, vaya a SPARC: Instalación del módulo de Sun Cluster en Sun Management Center.
Instale las aplicaciones de otras empresas, registre los tipos de recursos, configure los grupos de recursos y los servicios de datos. Consulte la documentación que se suministra con el software de la aplicación y Sun Cluster Data Services Planning and Administration Guide for Solaris OS.