Tenga en cuenta los puntos siguientes cuando planifique las configuraciones de Solaris Volume Manager:
Nombres de volúmenes locales – El nombre de cada Solaris Volume Manager de volumen local en el que se monta el sistema de archivos de los dispositivos globales, /global/.devices/node@Id. del nodo, debe ser único en todo el clúster. Asimismo, el nombre no puede ser igual al del identificador de un dispositivo.
Mediadores de dos cadenas: cada conjunto de discos configurado con dos cadenas de discos y controlado por dos nodos exactamente debe tener mediadores Solaris Volume Manager configurados para cada conjunto de discos. Una cadena de discos consta de un contenedor de discos, sus discos físicos, los cables del contenedor a los nodos y las tarjetas adaptadoras de la interfaz. Tenga en cuenta las reglas siguientes para configurar los mediadores de dos cadenas:
Debe configurar cada conjunto de discos exactamente con dos nodos que actúen como sistemas mediadores.
Debe utilizar los mismos dos nodos en todos los conjuntos de discos que necesiten mediadores. Esos dos nodos deben controlar los conjuntos de discos.
Los mediadores no se pueden configurar en los conjuntos de discos que no cumplan con los requisitos de dos cadenas y dos sistemas.
Consulte la página de comando man de mediator(7D) para obtener más detalles.
Configuración de /kernel/drv/md.conf : SPARC: en los los volúmenes del SO Solaris 9 y Solaris Volume Manager utilizados por cada conjunto de discos se crean por anticipado en el momento del arranque de la reconfiguración. Ésta se basa en los parámetros de configuración que existen en el archivo /kernel/drv/md.conf.
Con la versión Solaris 10, Solaris Volume Manager se ha mejorado y ahora puede configurar volúmenes dinámicamente. Ya no necesita editar los parámetros nmd y md_nsets del archivo /kernel/drv/md.conf. Los volúmenes nuevos se crean dinámicamente, si es necesario.
Debe modificar los campos nmd y md_nsets como se indica a continuación para admitir una configuración de Sun Cluster en el SO Solaris 9:
Todos los nodos del clúster deben tener archivos /kernel/drv/md.conf idénticos, sin tener en cuenta el número de conjuntos de discos que se mantienen en cada nodo. Si no se siguen estas directrices se pueden producir graves errores en Solaris Volume Manager, así como una posible pérdida de datos.
md_nsets – El campo md_nsets establece el número total de conjuntos de discos que se puede crear para un sistema con objeto de satisfacer las necesidades de todo el clúster. Configure el valor de md_nsets con el número esperado de conjuntos de discos en el clúster más un conjunto de discos adicionales. El software Solaris Volume Manager utiliza el conjunto de discos adicionales para gestionar los discos privados en el sistema local.
El número máximo de conjuntos de discos que se permite por clúster es de 32. Este número permite 31 para uso general, además de un conjunto de discos para la gestión privada de discos. El valor predeterminado de md_nsets es 4.
nmd – El campo nmd establece el valor más alto previsto de cualquier nombre de volumen que exista en el clúster. Por ejemplo, si el valor más alto de los nombres de volúmenes que se usa en los primeros 15 conjuntos de discos de un clúster es 10, pero el valor más alto del volumen del conjunto de discos número 16 es 1000, defina el valor de nmd en 1000 como mínimo. También, el valor de nmd debe ser lo suficientemente grande como para asegurarse de que existan suficientes números para cada dispositivo (nombre de Id.). El número debe ser lo suficientemente superior como para asegurar que cada nombre de volumen total pueda ser exclusivo en todo el clúster.
El valor de volúmenes más alto que se permite por conjunto de discos es de 8192. El valor predeterminado de nmd es 128.
Configure estos campos en el momento de la instalación para permitir la expansión futura prevista del clúster, ya que, una vez éste esté funcionando, aumentar el valor de estos campos le ocupará demasiado tiempo. El cambio de valor requiere un rearranque de la reconfiguración para cada nodo. El aumento posterior de estos valores también incrementa la posibilidad de una asignación de espacio inadecuada en el sistema de archivos raíz (/) al crear todos los dispositivos solicitados.
Al mismo tiempo, mantenga el valor de los campos nmd y md_nsets tan bajo como sea posible. Todos los dispositivos posibles cuentan con estructuras de memoria, como las especifican nmd y md_nsets, incluso si no ha creado estos dispositivos. Para conseguir un rendimiento óptimo, mantenga el valor de nmd y md_nsets ligeramente superior al número de volúmenes que tenga intención de utilizar.
Consulte Archivos del sistema e inicio en la Guía de administración de Solaris Volume Manager (Solaris 9 o Solaris 10) para obtener más información acerca del archivo md.conf.