Instale y configure los discos locales y los discos de varios hosts para VERITAS Volume Manager (VxVM) usando los procedimientos que se indican en este capítulo, junto con la información de planificación que figura en Planificación de la gestión de volúmenes. Consulte la documentación de VxVM para obtener más información.
En este capítulo se incluyen los apartados siguientes:
Esta sección proporciona información y procedimientos para instalar y configurar VxVM en una configuración de Sun Cluster.
La tabla siguiente muestra las tareas que llevar a cabo para instalar y configurar el software de VxVM en las configuraciones de Sun Cluster.
Tabla 5–1 Mapa de tareas: instalar y configurar el software VxVM
Tarea |
Instrucciones |
---|---|
1. Planear la distribución de la configuración de VxVM. | |
2. (Opcional) Determinar cómo piensa crear el grupo de discos raíz en cada nodo. |
Visión general de la configuración de un grupo de discos raíz |
3. Instalar el software de VxVM. |
Cómo instalar el software de VERITAS Volume Manager Documentación sobre la instalación de VxVM |
4. (Opcional) Crear un grupo de discos raíz. Puede encapsular el disco raíz o crear un grupo de discos raíz en local (discos no raíz). |
SPARC: Cómo encapsular el disco raíz Cómo crear un grupo de discos raíz en un disco que no sea raíz |
5. (Opcional) Duplicar el disco raíz encapsulado. | |
6. Crear grupos de discos. |
La creación de grupos de discos raíz es opcional. Si no desea crear un grupo de discos raíz, continúe con el procedimiento descrito en Cómo instalar el software de VERITAS Volume Manager.
El acceso a un grupo de discos raíz del nodo se debe restringir a ese nodo.
Los nodos remotos nunca deben acceder a los datos almacenados en otro grupo de discos raíz del nodo.
No utilice el comando cldevicegroup para registrar el grupo de discos raíz como grupo de dispositivos.
Siempre que sea posible configure el grupo de discos raíz en cada nodo de un disco sin compartir.
Sun Cluster admite los métodos siguientes para configurar el grupo de discos raíz.
Encapsular el disco raíz del nodo – Este método permite duplicar el disco raíz, lo que constituye una alternativa de arranque en caso de que el disco raíz se dañe. Con el fin de encapsular el disco raíz se necesitan dos segmentos de discos libres, así como cilindros libres, preferentemente al comienzo o al final del disco.
Usar los discos locales no raíz – Este método constituye una alternativa al encapsulado del disco raíz. Si el disco raíz de un nodo se encapsula, algunas tareas que se podrían efectuar posteriormente, como la modernización del sistema operativo o el procedimiento para la recuperación de desastres, pueden ser más complicadas que si el disco raíz no se encapsula. Con el fin de evitar una complejidad potencial añadida, puede inicializar o encapsular los discos locales que no sean raíz para usarlos como grupos de discos raíz.
Un grupo de discos raíz que se cree en discos locales que no sean raíz es un grupo local en ese nodo: no se puede acceder a él de modo global ni tiene una alta disponibilidad. Al igual que ocurre con el disco raíz, para encapsular un disco que no es raíz necesita dos segmentos libres de discos, así como cilindros libres al comienzo o al final del disco.
Consulte la documentación de la instalación de VxVM si desea obtener más información.
Lleve a cabo este procedimiento para instalar el software de VERITAS Volume Manager (VxVM) en cada nodo en el que desee instalar con VxVM. Puede instalar VxVM en todos los nodos del clúster o solamente en los que estén físicamente conectados a los dispositivos de almacenamiento que VxVM administrará.
Lleve a cabo las siguientes tareas:
Compruebe que todos los nodos del clúster se ejecuten en modo clúster.
Obtenga las claves de licencia de VERITAS Volume Manager (VxVM) que necesite para efectuar la instalación.
Tenga a mano la documentación de instalación de VxVM.
Conviértase en superusuario en un clúster que desee instalar con VxVM.
Inserte el CD-ROM de VxVM en la unidad correspondiente del nodo.
Siga los procedimientos que aparecen en la guía de instalación de VxVM para instalar y configurar el software y las licencias de VxVM.
Ejecute la utilidad clvxvm en el modo no interactivo.
phys-schost# clvxvm initialize |
La utilidad clvxvm realiza las tareas posteriores a la instalación necesarias. La utilidad clvxvm selecciona y configura también el número principal del controlador vxio en todo el clúster. Consulte la página de comando man clvxvm(1CL) para obtener más información.
SPARC: Para habilitar la función de clúster de VxVM, proporcione la clave de licencia de esta función, si aún no lo ha hecho.
Consulte la documentación de VxVM para obtener más información sobre cómo añadir una licencia.
(Opcional) Instale la GUI de VxVM.
Consulte la documentación de VxVM para conseguir información sobre la instalación de la GUI de VxVM.
Saque el CD-ROM.
Instale las revisiones de VxVM necesarias para poder utilizar el software de Sun Cluster.
Consulte Revisiones y firmware requeridos de Notas de la versión de Sun Cluster 3.2 para el SO Solaris para obtener información sobre la ubicación de las revisiones e instrucciones de instalación.
Repita del Paso 1 al Paso 8 para instalar VxVM en los nodos adicionales.
SPARC: Para habilitar la función del clúster del VxVM, debe instalar VxVM en todos los nodos del clúster.
Si no instala uno o más nodos con VxVM, modifique el archivo /etc/name_to_major en cada nodo que no pertenece a VxVM.
En un nodo instalado con VxVM, determine la configuración del número principal de vxio.
phys-schost# grep vxio /etc/name_to_major |
Conviértase en superusuario en un nodo que no desee instalar con VxVM.
Edite el archivo /etc/name_to_major y agregue una entrada para definir el número principal de vxio en NNN, el número obtenido en el Paso a.
phys-schost# vi /etc/name_to_major vxio NNN |
Inicialice la entrada de vxio.
phys-schost# drvconfig -b -i vxio -m NNN |
Repita del Paso a al Paso d en todos los demás nodos en los que no desee instalar con VxVM.
Cuando termine, cada nodo del clúster debe tener la misma entrada de vxio en su archivo /etc/name_to_major.
Para crear un grupo de discos raíz, acceda al procedimiento SPARC: Cómo encapsular el disco raíz o Cómo crear un grupo de discos raíz en un disco que no sea raíz.
De lo contrario, continúe con el Paso 12.
La creación de un grupo de discos raíz es opcional.
Reinicie todos los nodos en los que haya instalado VxVM.
phys-schost# shutdown -g0 -y -i6 |
Para crear un grupo de discos raíz, acceda al procedimiento SPARC: Cómo encapsular el disco raíz o Cómo crear un grupo de discos raíz en un disco que no sea raíz.
De lo contrario, cree grupos de discos. Acceda al procedimiento Creación de grupos de discos en un clúster.
Lleve a cabo este procedimiento para crear un grupo de discos raíz encapsulando el disco raíz. La creación de grupos de discos raíz es opcional. Consulte la documentación de VxVM si desea obtener más información.
Si desea crear un grupo de discos raíz en los discos no raíz, lleve a cabo en su lugar los procedimientos que figuran en Cómo crear un grupo de discos raíz en un disco que no sea raíz.
Asegúrese de que VxVM se haya instalado tal y como se describe en Cómo instalar el software de VERITAS Volume Manager.
Conviértase en superusuario en un nodo que haya instalado con VxVM.
Encapsule el disco raíz.
phys-schost# clvxvm encapsulate |
Consulte la página de comando man clvxvm(1CL) para obtener más información.
Repita el procedimiento en todos los nodos en los que haya instalado VxVM.
Para duplicar el disco raíz encapsulado, acceda a Cómo duplicar el disco raíz encapsulado.
De lo contrario, pase al procedimiento Creación de grupos de discos en un clúster.
Use este procedimiento para crear un grupo de discos raíz encapsulando o inicializando los discos locales que no sean raíz. La creación de grupos de discos raíz es opcional.
Si desea crear un grupo de discos raíz en el disco raíz, lleve a cabo en su lugar los procedimientos que figuran en SPARC: Cómo encapsular el disco raíz.
Si los discos van a ser encapsulados compruebe que cada disco tenga al menos dos segmentos con 0 cilindros. Si fuera necesario, use el comando format(1M) para asignar 0 cilindros a cada segmento de VxVM.
Conviértase en superusuario.
Inicie la utilidad vxinstall.
phys-schost# vxinstall |
Cuando se lo solicite la utilidad vxinstall, realice las siguientes selecciones o entradas.
SPARC: Para habilitar la función de clúster de VxVM, proporcione la clave de licencia de esta función.
Seleccione la instalación personalizada.
No encapsule el disco de arranque.
Seleccione los discos que desee añadir al grupo de discos raíz.
No acepte el rearranque automático.
Si el grupo de discos raíz que ha creado contiene uno o más discos que se conectan a más de un nodo, active la propiedad localonly.
Use el siguiente comando para habilitar la propiedad localonly del grupo de dispositivos de disco básico para cada disco compartido en el grupo de discos raíz.
phys-schost# cldevicegroup set -p localonly=true dsk/dN |
Especifica una propiedad del grupo de dispositivos.
Establece el grupo de dispositivos para que sólo lo pueda controlar el nodo único de la lista de nodos.
Si se habilita la propiedad localonly, el nodo de la lista utiliza exclusivamente el grupo de dispositivos básicos del disco. Así se evita la exclusión involuntaria del nodo del dispositivo utilizado por el grupo de discos raíz si ese disco está conectado con varios nodos.
Si desea obtener más información sobre la propiedad localonly, consulte la página de comando man de scconf_dg_rawdisk(1M).
Extraiga los grupos de recursos o de dispositivos del nodo.
phys-schost# clnode evacuate from-node |
Especifica el nombre del nodo desde el que trasladar los grupos de recursos o de dispositivos.
Rearranque el nodo.
phys-schost# shutdown -g0 -y -i6 |
Use la orden vxdiskadm para añadir varios discos al grupo de discos raíz.
Este grupo tolera un error en un disco cuando contiene varios discos. Consulte la documentación de VxVM para conocer el procedimiento.
Cree los grupos de discos. Acceda al procedimiento Creación de grupos de discos en un clúster.
Tras instalar VxVM y encapsular el disco raíz, siga este procedimiento en cada nodo donde duplique el disco raíz encapsulado.
Asegúrese de que haya encapsulado el disco raíz tal y como se describe en SPARC: Cómo encapsular el disco raíz.
Conviértase en superusuario.
Muestre los dispositivos.
phys-schost# cldevice list -v |
La salida se asemeja a la siguiente
DID Device Full Device Path ---------- ---------------- d1 phys-schost-1:/dev/rdsk/c0t0d0 d2 phys-schost-1:/dev/rdsk/c0t6d0 d3 phys-schost-2:/dev/rdsk/c1t1d0 d3 phys-schost-1:/dev/rdsk/c1t1d0 |
Duplique el disco raíz encapsulado.
Siga los procedimientos incluidos en la documentación de VxVM.
Con el fin de conseguir una máxima disponibilidad y una administración simplificada use un disco local para la duplicación. Consulte Directrices para la duplicación del disco raíz para obtener más indicaciones.
No utilice un dispositivo del quórum para duplicar un disco raíz. Si lo hiciera podría impedir que el nodo arrancara desde la duplicación del disco raíz en ciertas circunstancias.
Vea la lista de nodos del grupo de dispositivos de disco básico del dispositivo utilizado para duplicar el disco raíz.
El nombre del grupo de dispositivos presenta el formato: dsk/dN, donde dN es el nombre del dispositivo DID.
phys-schost# cldevicegroup list -v dsk/dN |
Muestra una salida detallada.
La salida se asemeja a la siguiente
Device group Type Node list ------------ ---- --------- dsk/dN Local_Disk phys-schost-1, phys-schost-3 |
Si la lista de nodos contiene más de un nombre de nodo, elimine todos los nodos de la lista de nodos excepto el nodo para el que ha duplicado el disco raíz.
Sólo el nodo cuyo disco raíz ha duplicado debería mantenerse en la lista de nodos del grupo de dispositivos de discos originales.
phys-schost# cldevicegroup remove-node -n node dsk/dN |
Especifica el nodo que se va a eliminar de la lista de nodos del grupo de dispositivos.
Habilite la propiedad localonly del grupo de dispositivos de disco básico, si aún no se ha habilitado.
Si se habilita la propiedad localonly, el nodo de la lista utiliza exclusivamente el grupo de dispositivos básicos del disco. Así se evita la exclusión involuntaria del nodo de su dispositivo de arranque si éste está conectado con varios nodos.
phys-schost# cldevicegroup set -p localonly=true dsk/dN |
Establece el valor de la propiedad de grupo de dispositivos.
Habilita la propiedad localonly del grupo de dispositivos.
Si desea obtener más información sobre la propiedad localonly, consulte la página de comando man de scconf_dg_rawdisk(1M).
Repita este procedimiento para cada nodo del clúster cuyo disco raíz encapsulado desee duplicar.
El ejemplo siguiente muestra una duplicación creada a partir del disco raíz para el nodo phys-schost-1. La duplicación se crea en el disco c0t0d0, cuyo nombre del grupo de dispositivos de disco básico es dsk/d2. El disco c1t1d0 es un disco con varios hosts, de manera que el nodo phys-schost-3 se elimina de la lista de nodos del disco y la propiedad localonly se habilita.
phys-schost# cldevice list -v DID Device Full Device Path ---------- ---------------- d2 pcircinus1:/dev/rdsk/c0t0d0 … Create the mirror by using VxVM procedures phys-schost# cldevicegroup list -v dsk/d2 Device group Type Node list ------------ ---- --------- dsk/d2 Local_Disk phys-schost-1, phys-schost-3 phys-schost# cldevicegroup remove-node -n phys-schost-3 dsk/d2 phys-schost# cldevicegroup set -p localonly=true dsk/d2 |
Cree los grupos de discos. Acceda al procedimiento Creación de grupos de discos en un clúster.
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. Comprobar los volúmenes y los grupos de discos. |
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 VERITAS Volume Manager Administrator's Reference Guide.
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.
Compruebe que se haya registrado el grupo de dispositivos.
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 pila del subproceso sea insuficiente. En cada nodo, agregue la entrada set cl_comm:rm_thread_stacksize=0xsize al archivo /etc/system, donde size es un número superior a 8000, es decir, el valor predeterminado.
Cambios de configuración: si cambia la información de configuración para 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:
grupos de dispositivos de VxVM - El software de Sun Cluster administra los grupos de discos de VxVM 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 local.
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.
Este apartado describe cómo se desencapsula el disco raíz en una configuración de Sun Cluster.
Siga este procedimiento para desencapsular el disco raíz.
Lleve a cabo las siguientes tareas:
Asegúrese de que sólo haya sistemas de archivos raíz de Solaris en el disco raíz. Los sistemas de archivos raíz de Solaris son el raíz (/), de intercambio, el espacio de nombres de dispositivos globales, /usr, /var, /opt y /home.
Haga una copia de seguridad y elimine del disco raíz todos los sistemas de archivos distintos de los sistemas de archivos raíz de Solaris que residan en el disco raíz.
Conviértase en superusuario del nodo que desee desencapsular.
Extraiga todos los grupos de recursos y de dispositivos del nodo.
phys-schost# clnode evacuate from-node |
Especifica el nombre del nodo desde el que trasladar los grupos de recursos o de dispositivos.
Determine el número identificador del nodo.
phys-schost# clinfo -n |
Desmonte el sistema de archivos de dispositivos globales de este nodo, donde N hace referencia al número de ID del nodo que se devuelve en el Paso 3.
phys-schost# umount /global/.devices/node@N |
Consulte el archivo /etc/vfstab y determine qué volumen de VxVM corresponde al sistema de archivos de los dispositivos globales.
phys-schost# vi /etc/vfstab #device device mount FS fsck mount mount #to mount to fsck point type pass at boot options # #NOTE: volume rootdiskxNvol (/global/.devices/node@N) encapsulated #partition cNtXdYsZ |
Elimine del grupo de discos raíz el volumen de VxVM que se corresponda con el sistema de archivos de dispositivos globales.
phys-schost# vxedit -g rootdiskgroup -rf rm rootdiskxNvol |
No almacene otros datos que no sean entradas de dispositivos para los dispositivos globales del sistema de archivos de los dispositivos globales. Todos los datos del sistema de archivos de los dispositivos globales se destruyen al borrar el volumen de VxVM. Sólo los datos relacionados con las entradas globales de los dispositivos se restauran tras desencapsular el disco raíz.
Desencapsule el disco raíz.
No acepte la solicitud de cierre del comando.
phys-schost# /etc/vx/bin/vxunroot |
Consulte la documentación de VxVM para obtener más información.
Use el comando format(1M) para añadir una partición de 512 MB al disco raíz para usarlo en los sistemas de archivos de los dispositivos globales.
Use el mismo segmento asignado al sistema de archivos de los dispositivos globales antes de que se encapsulara el disco raíz, como se especifica en el archivo /etc/vfstab.
Configure un sistema de archivos en la partición que creó en el Paso 8.
phys-schost# newfs /dev/rdsk/cNtXdYsZ |
Especifique el nombre DID del disco raíz.
phys-schost# cldevice list cNtXdY dN |
En el archivo /etc/vfstab, sustituya los nombres de rutas en la entrada del sistema de archivos de los dispositivos globales por la ruta DID que se identificó en el Paso 10.
La entrada original tiene un aspecto similar al siguiente:
phys-schost# vi /etc/vfstab /dev/vx/dsk/rootdiskxNvol /dev/vx/rdsk/rootdiskxNvol /global/.devices/node@N ufs 2 no global |
La entrada revisada que utiliza la ruta DID tiene un aspecto similar al siguiente:
/dev/did/dsk/dNsX /dev/did/rdsk/dNsX /global/.devices/node@N ufs 2 no global |
Monte el sistema de archivos de los dispositivos globales.
phys-schost# mount /global/.devices/node@N |
Desde un nodo del clúster, vuelva a llenar el sistema de archivos de los dispositivos globales con nodos de dispositivos para cualquier disco básico y dispositivos Solaris Volume Manager.
phys-schost# cldevice populate |
Los dispositivos VxVM se vuelven a crear durante el rearranque siguiente.
En cada nodo, compruebe que el comando cldevice populate haya completado el procesamiento antes de continuar con el siguiente paso.
El comando cldevice populate se ejecuta de forma remota en todos los nodos, aunque se haya emitido desde un solo nodo. Para comprobar si el comando cldevice populate ha completado su procesamiento, ejecute el siguiente comando en cada uno de los nodos del clúster.
phys-schost# ps -ef | grep scgdevs |
Rearranque el nodo.
phys-schost# shutdown -g0 -y -i6 |
Repita este procedimiento en cada nodo del clúster para desencapsular el disco raíz en esos nodos.