Solaris: ¿Por qué el tamaño de los sectores de volúmenes es diferente entre los LUN de CLARiiON y VNX/Dell EMC Unity? (Corregible por el USUARIO)

Resumen: Solaris: ¿Por qué el tamaño de los sectores de volúmenes es diferente entre los LUN de CLARiiON y VNX/Dell EMC Unity? (Corregible por el USUARIO)

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas



Cuando se migraban datos de un LUN CLARiiON a un LUN de Dell EMC Unity a través de VxVM en Solaris, el comando fallaba y se mostraba el error "No se puede asignar espacio para espejear 419346432 volumen de bloques": No hay suficientes dispositivos SSD que cumplan con las especificaciones. El tamaño de los sectores de los discos es diferente de la salida de Administración de discos.
 
Consulte a continuación los detalles del registro:
 
root@XXXXXXXX 16.12 11:45:~ > vxassist -g mmdatadg mirror vol01 mmdatadgemc_clariion1_1 mediatype:ssd
VxVM vxassist ERROR V-5-1-15317 No se puede asignar espacio para espejear 419346432 volumen de bloques: No hay suficientes dispositivos SSD que cumplan con la especificación.
 
root@XXXXXXXX 20.12 17:57 :~ > vxprint -g archivedg
TY NAME ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0 PUTIL0
dg archivedg archivedg - - - - - - 
dm archivedgemc_clariion0_11 emc_clariion0_11 - 167690144 - - - - LUN << de CX4-120
dm archivedgemc_clariion1_5 emc_clariion1_5 - 167638016 - - - - << LUN de Unity

Causa

Los volúmenes de origen y de destino se formatearon con una etiqueta diferente. En este ejemplo, el LUN de CLARiiON se etiquetó como EFI y el LUN de Unity se etiquetó como VTOC.
 
Solución de problemas desde la perspectiva del arreglo:
desde los datos de servicio y recolección de SP, podemos ver que el tamaño de bloque de los 2 LUN es exactamente el mismo:
 
# CLARiiON/SPX_cfg_info.txt
 
NÚMERO DE UNIDAD LÓGICA 1
Capacidad de LUN (bloques): <419430400<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<   
UID: 60:06:01:60:02:41:29:00:F8:11:84:2E:6B:05:E5:11
 
# Dell EMC Unity/SPX/cmd_outputs/svc_data/svc_storagecheck_--list.txt
 
llave:
0x600601601870400071E048584EAAE182ID de usuario :
1Identification_NiceName : mmdatadg_1
Nombre del grupo: Piscina1
Capacidad (Sectores) : 419430400 512 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 
En la salida INQ de captura del > host, el tamaño de bloque es exactamente el mismo, lo que indica que no se trata de un problema del arreglo, ya que el host puede ver el tamaño físico de los LUN correctamente.
/dev/vx/rdmp/emc_clariion0_11s2 :D GC :RAID 5 :0430 :0B00006C :    83886080:   0:   0:   0 6006016002412900d03d87906b05e511 << CLARiiON LUN/
dev/vx/rdmp/emc_clariion1_5s2 :D GC :VRAID :4000 :05585365 :    83886080:   0:   0:   0 6006016018704000a46553586b1b30b8 << LUN de Unity
 
Sin embargo, se formatean con diferentes etiquetas EFI y VTOC (KB#318161 - Sun: Cómo diferenciar entre una etiqueta EFI y un VTOC)
 
#emc_clariion0_11s2 >> Etiqueta EFI132. c2t5006016944604FD9d30 <DGC-RAID 5-0430-80.00GB><<<<<<<<<<   
/pci@0,0/pci8086,340a@3/pci111d,802c@0/pci111d,802c@6/pci10df,fc23@0,1/fp@0,0/disk@w5006016944604fd9,1e
#emc_clariion1_5s2 >> VTOC
76. c2t5006016E47E00578d2 DGC -VRAID -4000 cyl 13371 alt 2 hd 224 seg 56

><<<<<<<<<<<   
/pci@0, 0 / PCI8086, 340a@3 / PCI111D, 802c@0 / PCI111D, 802c@6 / PCI10DF, fc23@0, 1 / fp@0, 0 / disk@w5006016e47e00578, 2 

Resolución

Formatee los LUN con la misma etiqueta que el LUN de origen en Solaris. Para este caso, el problema se resolvió etiquetando el LUN de Unity de destino como EFI.

Información adicional

Comparación de la etiqueta EFI y la etiqueta VTOC (https://docs.oracle.com/cd/E19082-01/819-2723/disksconcepts-16/index.html)
La etiqueta del disco EFI difiere de la etiqueta del disco VTOC en los siguientes aspectos:
  • Proporciona compatibilidad con discos de más de 2 terabytes de tamaño.
  • Proporciona segmentos utilizables de 0 a 6, donde el segmento 2 es solo otro sector.
  • Las particiones (o segmentos) no se pueden superponer con la etiqueta primaria o de respaldo, ni con ninguna otra partición. El tamaño de la etiqueta EFI suele ser de 34 sectores, por lo que las particiones suelen comenzar en el sector 34. Esta característica significa que ninguna partición puede comenzar en el sector cero (0).
  • No se almacena información sobre el cilindro, la culata o el sector en la etiqueta EFI. Los tamaños se informan en bloques.
  • La información que se almacenó en el área de cilindros alternativos, los dos últimos cilindros del disco, ahora se almacena en el segmento 8.
  • Si utiliza la utilidad de formato para cambiar el tamaño de las particiones, la etiqueta de partición sin asignar se asigna a las particiones con tamaños iguales a cero. De forma predeterminada, la utilidad format asigna la etiqueta de partición usr a cualquier partición con un tamaño mayor que cero. Puede utilizar el menú de cambio de partición para reasignar etiquetas de partición después de cambiar las particiones. Sin embargo, no puede cambiar una partición con un tamaño distinto de cero a la etiqueta de partición sin asignar.

Productos afectados

VNX/VNXe

Productos

CLARiiON, Dell EMC Unity Family, VNX1 Series, VNX2 Series, VNX/VNXe
Propiedades del artículo
Número del artículo: 000054794
Tipo de artículo: Solution
Última modificación: 17 abr 2026
Versión:  6
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.