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 4–1 SPARC: Mapa de tareas: Instalación y configuración del software de VxVM
Tarea |
Instrucciones |
---|---|
1. Planear la distribución de la configuración de VxVM. | |
2. Determinar cómo piensa crear el grupo de discos raíz en cada nodo. A partir de VxVM 4.0, la creación de un grupo de discos raíz es optativa. |
SPARC: Visión general de la configuración de un grupo de discos raíz |
3. Instalar el software de VxVM. |
SPARC: Cómo instalar el software de VERITAS Volume Manager Documentación sobre la instalación de VxVM |
4. Crear, si es necesario, 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 SPARC: 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. |
A partir de VxVM 4.0, la creación de un grupo de discos raíz es optativa. Si no desea crear un grupo de discos raíz, continúe con el procedimiento descrito en SPARC: Cómo instalar el software de VERITAS Volume Manager .
En el caso de VxVM 3.5, cada nodo del clúster requiere la creación de un grupo de discos raíz después de instalar VxVM. VxVM utiliza el grupo de discos raíz para almacenar información de configuración y tiene las restricciones siguientes:
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 comandoscconf(1M) para registrar el grupo de discos raíz como un grupo de dispositivos de discos.
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 gestionará.
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.
Para VxVM 4.1, 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.
Para VxVM 4.1, el comando scvxinstall ya no realiza la instalación de los paquetes y las licencias de VxVM, pero sí lleva a cabo las tareas posteriores a la instalación pertinentes.
Ejecute la utilidad scvxinstall en el modo no interactivo.
Para VxVM 4.0 y las versiones anteriores, use el siguiente comando:
# scvxinstall -i -L {licencia | none} |
Instala VxVM pero no encapsula el disco raíz
Instala la licencia especificada. El argumento none especifica que no se está añadiendo ninguna clave de licencia adicional.
Para VxVM 4.1, use el siguiente comando:
# scvxinstall -i |
Para VxVM 4.1, compruebe que VxVM esté instalado pero que no encapsule el disco raíz
La utilidad scvxinstall también selecciona y configura un número principal del controlador vxio en todo el clúster. Consulte la página de comando man de scvxinstall(1M) para obtener más información.
Si desea habilitar la función de clúster de VxVM, indique la clave de la licencia si no lo había hecho hasta ahora.
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 todos los parches de VxVM.
Consulte Modificaciones y niveles de firmware requeridos de Notas de la versión de Sun Cluster 3.1 8/05 para SO Solaris para obtener información sobre las revisiones y las instrucciones de instalación.
(Opcional) Para VxVM 4.0 y las versiones anteriores, si prefiere que no haya páginas de comando man de VxVM en el nodo del clúster, elimine el paquete de páginas de comando man.
# pkgrm VRTSvmman |
Repita del Paso 1 al Paso 9 para instalar VxVM en todos los nodos adicionales.
Si desea habilitar la función del clúster de 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.
# 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.
# vi /etc/name_to_major vxio NNN |
Inicialice la entrada de vxio.
# 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 SPARC: 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 13.
VxVM 3.5 requiere que cree un grupo de discos raíz. Para VxVM 4.0 y las versiones posteriores, el grupo de discos raíz es optativo.
Reinicie todos los nodos en los que haya instalado VxVM.
# shutdown -g0 -y -i6 |
Para crear un grupo de discos raíz, acceda al procedimiento SPARC: Cómo encapsular el disco raíz o SPARC: 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 SPARC: 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. Los grupos de discos raíz son obligatorios para VxVM 3.5, mientras que para VxVM 4.0 y las versiones posteriores, son opcionales. Consulte la documentación de VxVM si desea obtener más información.
Si desea crear el grupo de discos raíz en los discos no raíz, lleve a cabo en su lugar los procedimientos que figuran en SPARC: 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 SPARC: 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.
# scvxinstall -e |
Encapsula el disco raíz
Consulte la página de comando man de scvxinstall(1M) 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 SPARC: Cómo duplicar el disco raíz encapsulado .
De lo contrario, pase al procedimiento SPARC: 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. A partir de VxVM 4.0, la creación de un grupo de discos raíz es optativa.
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 en el nodo.
Inicie la utilidad vxinstall.
# vxinstall |
Cuando se le indique, realice las siguientes entradas u opciones.
Si desea habilitar la función del clúster VxVM, suministre la clave de la licencia para la función del clúster.
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 activar la propiedad localonly del grupo de dispositivos de disco básico para cada disco compartido en el grupo de discos raíz.
# scconf -c -D name=dsk/dN,localonly=true |
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).
Mueva los grupos de recursos o los grupos de dispositivos del nodo.
# scswitch -S -h nodo_origen |
Traslada todos los grupos de recursos y de dispositivos
Especifica el nombre del nodo desde el que trasladar los grupos de recursos o de dispositivos
Rearranque el nodo.
# 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 SPARC: 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 .
Duplique el disco raíz encapsulado.
Siga los procedimientos que figuran 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 mas 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.
Muestre las reasignaciones de DID.
# scdidadm -L |
Desde las reasignaciones de DID, busque el disco que se usa para duplicar el disco raíz.
Tome el nombre del grupo de dispositivos del disco básico a partir del nombre ID del dispositivo de la duplicación del disco raíz.
El nombre del grupo de dispositivos del disco básico sigue la convención dsk/dN, donde N es un número. En la salida siguiente la parte de una línea de salida de scdidadm de la que se toma el nombre del grupo de dispositivos del disco básico se marca en negrita.
N nodo:/dev/rdsk/cNtXdY /dev/did/rdsk/dN |
Visualice la lista de nodos del grupo de dispositivos de disco básicos.
El resultado es similar a lo que se muestra a continuación.
# scconf -pvv | grep dsk/dN Device group name: dsk/dN … (dsk/dN) Device group node list: 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.
# scconf -r -D name=dsk/dN,nodelist=nodo |
Active la propiedad localonly del grupo de dispositivos de disco básico.
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.
# scconf -c -D name=dsk/dN,localonly=true |
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 c1t1d0, cuyo nombre del grupo de dispositivos del 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.
(Display the DID mappings) # scdidadm -L … 2 phys-schost-1:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2 2 phys-schost-3:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2 … (Display the node list of the mirror disk's raw-disk device group) # scconf -pvv | grep dsk/d2 Device group name: dsk/d2 … (dsk/d2) Device group node list: phys-schost-1, phys-schost-3 … (Remove phys-schost-3 from the node list) # scconf -r -D name=dsk/d2,nodelist=phys-schost-3 (Enable the localonly property) # scconf -c -D name=dsk/d2,localonly=true |
Cree los grupos de discos. Acceda al procedimiento SPARC: Creación de grupos de discos en un clúster.