Notas de la versión de Solaris 9 9/05

Defectos de Solaris Volume Manager

Los siguientes defectos de Solaris Volume Manager se refieren a la versión Solaris 9 9/05.

El comando metassist de Solaris Volume Manager produce errores en las configuraciones locales distintas a inglés (5067097)

En configuraciones distintas al inglés, el comando metassist de Solaris Volume Manager no puede crear volúmenes. Por ejemplo, si LANG se establece en ja (japonés), se muestra el siguiente mensaje de error:


xmlEncodeEntitiesReentrant : input not UTF-8 
Syntax of value for attribute read on mirror is not valid 
Value "XXXXXX"(unknown word) for attribute read on mirror is not among the 
enumerated set 
Syntax of value for attribute write on mirror is not valid 
Value "XXXXXX"(Parallel in Japanse) for attribute write on mirror is not 
among the enumerated set 
metassist: XXXXXX(invalid in Japanese) volume-config

Solución: como superusuario, establezca la variable LANG en LANG=C.

Para los intérpretes de comandos Bourne, Korn y Bash utilice el siguiente comando:


# export LANG=C

Para el intérprete de comandos C, utilice el siguiente comando:


# setenv LANG C

Los repuestos en marcha no funcionan correctamente cuando se crean volúmenes RAID-1 (duplicación) o RAID-5 de Solaris Volume Manager en grupos de discos creados en particiones por software (4981358)

Si crea un volumen RAID-1 (duplicación) o RAID-5 de Solaris Volume Manager en un grupo de discos creado sobre una partición por software, los dispositivos de repuesto en marcha no funcionarán correctamente.

Entre los problemas que pueden surgir se encuentran los siguientes:

La orden metadevadm de Solaris Volume Manager falla si ya no existe el nombre del dispositivo lógico (4645721)

No se puede sustituir una unidad averiada por otra que se haya configurado con el software Solaris Volume Manager. La unidad de repuesto debe ser nueva para el software Solaris Volume Manager. Si no mueve físicamente un disco de una ranura a otra en Sun StorEdgeTM A5x00, el comando metadevadm presentará errores. La causa de este error es que el nombre de dispositivo lógico del segmento ya no existe. Sin embargo, el identificador del dispositivo del disco sigue presente en la réplica del metadispositivo. Aparece el mensaje siguiente:


Unnamed device detected. Please run 'devfsadm && metadevadm -r to resolve.

Nota –

Durante este tiempo se puede acceder al disco en su nueva ubicación. No obstante, para acceder al segmento es posible que deba utilizar el antiguo nombre de dispositivo lógico.


Solución: traslade físicamente la unidad a su ranura original.

El comando metarecover de Solaris Volume Manager presenta errores al actualizar el espacio de nombres metadb (4645776)

Si quita y sustituye un disco físico del sistema y utiliza el comando metarecover -p -d para escribir en el disco la adecuada información específica de particiones dinámicas, tiene lugar un fallo de apertura. El comando no actualiza el espacio de nombres de la base de datos de metadispositivos para reflejar el cambio en la identificación del dispositivo de disco. Esto provoca un fallo de apertura para cada una de las particiones dinámicas construidas sobre el disco. Aparece el mensaje siguiente:


Open Error

Solución: cree una partición dinámica en el nuevo disco en lugar de emitir el comando metarecover para recuperar la partición dinámica.


Nota –

Si la partición dinámica forma parte de una duplicación o RAID 5, utilice el comando metareplace sin la opción -e para sustituir la partición dinámica antigua por la nueva.


# metareplace dx duplicación o RAID 5 partición_dinámica_antigua partición_dinámica_nueva