Guía de instalación de Oracle Solaris 10 9/10: planificación de la instalación y la actualización

Capítulo 10 Creación de volúmenes RAID-1 (reflejos) durante la instalación (planificación)

Este capítulo describe los requisitos y directrices necesarios para crear volúmenes RAID-1 con los métodos de instalación JumpStart personalizada o Modernización automática de Solaris.

En él se tratan los siguientes temas.

Para obtener más información sobre Modernización automática de Solaris o JumpStart, consulte las referencias siguientes:

Requisitos del sistema

Para crear volúmenes RAID-1 para duplicar datos en segmentos específicos, los discos que vaya a utilizar deben estar conectados directamente y disponibles para el sistema durante la instalación.

Requisitos y directrices para las réplicas de las bases de datos de estado

Debe distribuir las réplicas de las bases de datos de estado en los segmentos, unidades y controladores, con el fin de evitar puntos concretos de fallos. Se necesita una mayoría de réplicas para superar un fallo concreto de un componente. Si pierde una réplica, por ejemplo cuando un dispositivo falla, el error puede provocar problemas al ejecutar el software Solaris Volume Manager o al reiniciar el sistema. El software Solaris Volume Manager requiere al menos que la mitad de las réplicas estén disponibles para su ejecución, pero una mayoría (la mitad más una) para reiniciar en modo multiusuario.

Si desea instrucciones detalladas sobre la creación y administración de réplicas de bases de datos de estado, consulte la Solaris Volume Manager Administration Guide.

Selección de segmentos para las réplicas de las bases de datos de estado

Antes de seleccionar los segmentos para las réplicas de las bases de datos de estado, tenga en cuenta las directrices y recomendaciones siguientes.

Tarea 

Descripción 

Elegir un segmento exclusivo 

Debe crear réplicas de bases de datos de estado en un segmento exclusivo de al menos 4 MB por réplica. Si fuera necesario puede crear réplicas de bases de datos de estado en un segmento que se vaya a utilizar como parte de un volumen RAID-0 o RAID-1. Debe crear las réplicas antes de añadir el segmento al volumen. 

Cambiar el tamaño de un segmento 

De manera predeterminada, el tamaño de una réplica de base de datos de estado es de 4 MB o 8192 bloques de discos. Si el tamaño de un segmento del disco no es el adecuado puede cambiarlo para que aloje la réplica de la base de datos de estado. Para obtener información sobre cambios en el tamaño de un segmento, consulte el Capítulo 11, Administering Disks (Tasks) de System Administration Guide: Devices and File Systems.

Elegir un segmento que no se esté utilizando 

Puede crear réplicas de bases de datos de estado en segmentos que no estén en uso. La parte de un segmento reservada a la réplica de bases de datos de estado no se debe usar para ningún otro fin.

 

No puede crear réplicas de bases de datos de estado en sistemas de archivos existentes ni en los sistemas de archivos raíz (/), /usr ni swap. Si fuera necesario, puede crear un nuevo segmento (siempre que haya un nombre de segmento disponible) asignando espacio desde el archivo de intercambio; coloque después las réplicas de bases de datos de estado en ese nuevo segmento.

Seleccionar un segmento que se convierte en volumen 

Si una réplica de la base de datos de estado se sitúa en un segmento que se convierte en parte de un volumen, la capacidad de éste se reduce a causa del espacio ocupado por las réplicas. El espacio ocupado por una réplica se redondea hasta el límite del cilindro siguiente y este espacio lo omite el volumen.  

Elección del número de réplicas de bases de datos de estado

Antes de elegir el número de réplicas de bases de datos de estado, tenga en cuenta las directrices siguientes.

Distribución de las réplicas de bases de estado en los controladores

Si hay varios controladores, las réplicas se deben distribuir lo más uniformemente posible entre todos ellos. Esta estrategia proporciona la sustitución, si un controlador falla, y también ayuda a equilibrar la carga. Si hay varios discos en un controlador, al menos dos de ellos en cada controlador deben almacenar una réplica.

Directrices y requisitos para volúmenes RAID-1 y RAID-0

Si está trabajando con volúmenes RAID-1 (reflejos) y volúmenes RAID-0 (concatenaciones de segmentos únicos), tenga en cuenta las directrices siguientes.

Directrices para JumpStart personalizada y para Modernización automática de Solaris

El método de instalación JumpStart personalizada y Modernización automática de Solaris admiten un subconjunto de características disponibles en el software de Solaris Volume Manager. Si crea sistemas de archivos reflejados con estos programas de instalación, tenga en cuenta estas directrices.

Programa de instalación 

Función admitida  

Función no admitida 

JumpStart personalizada y Modernización automática de Solaris 

  • Admite volúmenes RAID-0 y RAID-1, pero no admite otros componentes de Solaris Volume Manager como volúmenes RAID-5.

  • El volumen RAID-0 es compatible pero sólo como una concatenación de segmentos únicos.

En Solaris Volume Manager, un volumen RAID-0 puede hacer referencia a bandas de discos o concatenaciones de discos. No puede crear volúmenes de reparto en bandas RAID-0 durante la instalación o actualización. 

JumpStart personalizada 

  • Admite la creación de volúmenes RAID-1 únicamente durante una instalación inicial.

  • Puede crear hasta dos volúmenes RAID-0 (subreflejos) para cada volumen RAID-1. Normalmente dos subreflejos proporcionan suficientes datos para la mayoría de las aplicaciones y los costes de la unidad de disco son menores.

  • No admite una actualización cuando los volúmenes RAID-1 están configurados.

  • No se admiten más de dos volúmenes RAID-0.

Modernización automática de Solaris 

  • Puede crear hasta tres volúmenes RAID-0 (subreflejos) para cada volumen RAID-1. Tres subreflejos permiten dejar fuera de línea un subreflejo y efectuar una copia de seguridad mientras se mantiene los dos subreflejos restantes para una redundancia continuada de los datos.

  • Admite la creación de volúmenes RAID-1 durante una actualización.

Para ver ejemplos, consulte Para crear un entorno de inicio con volúmenes RAID-1 (reflejos) de Guía de instalación de Oracle Solaris 10 9/10: Actualización automática de Solaris y planificación de la actualización.

No se admiten más de tres volúmenes RAID-0. 

Crear e instalar Solaris Flash con volúmenes RAID-1 

Puede crear un archivo de almacenamiento Solaris Flash a partir de un sistema principal en el que se hayan configurado volúmenes RAID-1 de Solaris Volume Manager. El software de creación de Solaris Flash elimina toda la información de los volúmenes RAID-1 del archivo de almacenamiento para mantener la integridad del sistema clónico. Con JumpStart personalizado puede reconstruir los volúmenes RAID-1 usando un perfil de JumpStart. Con Modernización automática de Solaris, puede crear un entorno de inicio con volúmenes RAID-1 configurados e instalar el archivo de almacenamiento. El programa de instalación de Solaris no se puede usar para instalar volúmenes RAID-1 con un archivo de almacenamiento de Solaris Flash. 

Para ver ejemplos de volúmenes RAID-1 en perfiles de JumpStart, consulte Ejemplos de perfiles de Guía de instalación de Oracle Solaris 10 9/10: Instalaciones JumpStart personalizadas y avanzadas.

Veritas VxVM almacena información de configuración en áreas que no están disponibles para Solaris Flash. Si se han configurado sistemas de archivos de Veritas VxVM, no deberá crear ningún archivo de almacenamiento de Solaris Flash. Además, las instalaciones de Solaris, incluidos JumpStart y Modernización automática de Solaris, no admiten la reconstrucción de volúmenes VxVM en el momento de la instalación. Por lo tanto, si tiene previsto implementar el software Veritas VxVM usando un archivo de almacenamiento de Solaris Flash, dicho archivo de almacenamiento deberá crearse antes de configurar los sistemas de archivos VxVM. A continuación, habrá que configurar individualmente los sistemas clonados después de que el archivo de almacenamiento se haya aplicado y se haya reiniciado el sistema. 

Requisitos de los nombres de volúmenes RAID y directrices para la Modernización automática de Solaris y JumpStart personalizada

Tenga en cuenta las reglas siguientes a la hora de asignar nombres a los volúmenes.

Convenciones de la asignación de nombres de los volúmenes RAID para la Modernización automática de Solaris

Si utiliza Modernización automática de Solaris para crear volúmenes RAID-1 (reflejos) y volúmenes RAID-0 (subreflejos), puede habilitar el software para que detecte y asigne nombres de volúmenes, o puede asignar nombres. Si se habilita el software para que detecte los nombres, se asigna el primer nombre de reflejo o subreflejo disponible. Si el usuario asigna nombres a los reflejos, debe asignar nombres que terminen en cero, de modo que la instalación pueda usar nombres que acaben en 1 y en 2 para los subreflejos. Si asigna nombres de subreflejos, asigne los nombres que terminen en 1 o 2. Si asigna números de manera incorrecta, es posible que el reflejo no llegue a crearse. Por ejemplo, si especifica el nombre de un reflejo con un número que acabe en 1 o en 2 (d1 o d2), la Modernización automática de Solaris no podrá crear el reflejo si su nombre duplica el nombre de un subreflejo.


Nota –

En versiones anteriores se podía especificar un nombre de volumen abreviado. A partir de Solaris 10 10/08, sólo es posible especificar el nombre completo del volumen. Para especificar un reflejo, únicamente se puede utilizar el nombre completo del volumen, por ejemplo /dev/md/dsk/d10.



Ejemplo 10–1 Modernización automática de Solaris: habilitación del software para detectar y asignar un nombre al reflejo y el subreflejo

En este ejemplo, Modernización automática de Solaris asigna los nombres de los volúmenes. Los volúmenes RAID-1 d0 y d1 son los únicos en uso. Para el reflejo d10, Modernización automática de Solaris elige d2 para el subreflejo del dispositivo c0t0d0s0 y d3 para el subreflejo del dispositivo c1t0d0s0.


lucreate -n newbe -m /:/dev/md/dsk/d10:mirror,ufs  \
-m /:/dev/dsk/c0t0d0s0:attach -m /:/dev/dsk/c1t0d0s0:attach


Ejemplo 10–2 Modernización automática de Solaris: asignación de nombres a reflejos y subreflejos

En este ejemplo, los nombres de los volúmenes se asignan en el comando. Para el reflejo d10, d11 es el nombre del subreflejo del dispositivo c0t0d0s0 y d12 es el nombre del subreflejo del dispositivo c1t0d0s0.


lucreate -n newbe -m /:/dev/md/dsk/d10:mirror,ufs \
-m /:/dev/dsk/c0t0d0s0,/dev/md/dsk/d11:attach \
-m /:/dev/dsk/c1t0d0s0,/dev/md/dsk/d12:attach

Si desea información detallada sobre los requisitos para la asignación de nombres de Solaris Volume Manager, consulte la Solaris Volume Manager Administration Guide.


Convenciones de la asignación de nombres de los volúmenes RAID para JumpStart personalizada

Si usa el método de instalación JumpStart personalizada para crear volúmenes RAID-1 (reflejos) y volúmenes RAID-0 (subreflejos), puede habilitar el software para que detecte y asigne nombres de volúmenes a los reflejos, o puede asignar los nombres del perfil.


Nota –

Los nombres de los segmentos de disco físicos y de los volúmenes de Solaris Volume Manager pueden abreviarse. La abreviatura es el nombre más corto que identifica un dispositivo de forma exclusiva. A continuación se indican algunos ejemplos.



Ejemplo 10–3 Habilitación del software para que detecte los nombres de los reflejos y los subreflejos

En el ejemplo siguiente de perfiles, el reflejo recibe los números de los primeros volúmenes disponibles. Si el siguiente reflejo disponible que acabe en cero es d10, los nombres d11 y d12 se asignan a los subreflejos.

filesys                 mirror c0t0d0s1  / 


Ejemplo 10–4 Asignación de nombres a reflejos y subreflejos

En ejemplo de perfil siguiente, el número de reflejo que se asigna al perfil es d30. El software asigna los nombres de los subreflejos a partir del número de reflejos y los primeros subreflejos disponibles. d31 y d32 se asignan como nombres a los subreflejos.

filesys                 mirror:d30 c0t1d0s0 c0t0d0s0  /

Si desea información detallada sobre los requisitos para la asignación de nombres de Solaris Volume Manager, consulte la Solaris Volume Manager Administration Guide.

Directrices para la selección de discos y controladores

Si selecciona los discos y los controladores que desee usar para reflejar un sistema de archivos, tenga en cuenta estas directrices.

Directrices para la selección de dispositivos

Si selecciona los segmentos que desee usar para reflejar un sistema de archivos, tenga en cuenta estas directrices.

El inicio en modo monousuario hace que el reflejo parezca necesitar mantenimiento

Si un sistema con duplicaciones para el sistema de archivos raíz (/), /usr y de intercambio se inicia en modo monousuario, el sistema indica que estas duplicaciones necesitan mantenimiento. Cuando visualice estas duplicaciones con el comando metastat, estas duplicaciones, y posiblemente todos los reflejos del sistema, aparecerán en el estado de mantenimiento necesario.

No se preocupe, aunque esta situación le pueda parecer peligrosa. El comando metasync-r, que normalmente se ejecuta durante el inicio para resincronizar duplicaciones, queda interrumpido cuando el sistema se inicia en modo monousuario. Tras reiniciar el sistema, el comando metasync -r se ejecuta y resincroniza todos los reflejos.

Si esta interrupción representa una preocupación, ejecute manualmente el comando metasync -r.

Si desea obtener más información acerca de metasync, consulte la página de comando man metasync(1M) y Solaris Volume Manager Administration Guide.