Comenzar una conversación nueva

Esta publicación tiene más de 5 años

Solved!

Ir a la solución

6435

29 de diciembre de 2012 04:00

Errores "Sense Key : Illegal Request [current]" al acceder a los discos SAS de la matriz Powervault md3200

Buenos días,
 
Hemos conectado un servidor Poweredge r720 a una matriz de almacenamiento powevault md3200 mediante un cable SAS. Cada disco físico en la matriz tiene asociado un disco virtual en RAID0 para que el servidor Poweredge r720 vea los 24 discos físicos. La asignación de los puertos para el acceso del servidor r720 a los discos se ha realizado de la siguiente manera:
 
 
ASIGNACIONES (Particionamiento de almacenamiento - Habilitado (1 de 8 usado))------------------- 
 
 
   Nombre del disco virtual  LUN  Módulo de la controladora RAID  Accesible por                     Estado del disco virtual      
   DiskSAS10                 0    0                               Grupo de hosts Cabezas  Óptimo                        
   DiskSAS11                 1    1                               Grupo de hosts Cabezas  Óptimo                        
   Disco virtual de acceso   31   0,1                             Grupo de hosts Cabezas  Óptimo                        
   Disco virtual de acceso   31   0,1                             Grupo predeterminado              Óptimo                        
 
 
   DEFINICIONES DE TOPOLOGÍA                                                  
                                                                              
      Matriz de almacenamiento                                                
         Tipo predeterminado:                       Windows                   
         Puerto de host:                            59:0b:11:c0:19:d5:a0:00   
                                                                              
                                                                              
         Grupo predeterminado                                                 
                                                                              
         Grupo de hosts:                            Cabezas        
                                                                              
            Host:                                   r720                   
               Tipo de host:                        Linux                     
               Tipo de interfaz:                    SAS                       
                  Identificador de puerto de host:  59:0b:11:c0:19:d5:d0:00   
                  Alias:                            puerto0                   
                                                                              
 
   DEFINICIONES DE TIPO DE HOST NVSRAM 
 
   NOTA: Los siguientes índices no se usan: 3 - 31 
 
 
   TIPO DE HOST  ESTADO AVT     ÍNDICE ASOCIADO      
   Linux         Deshabilitado  1                    
   VMWARE        Deshabilitado  2                    
   Windows       Deshabilitado  0 (Predeterminado)   
 
 
Hemos instalado Red Hat en el servidor r720, dicho servidor detecta los discos SAS de la matriz pero por cada disco muestra errores similares a los siguientes:
 
sd 1:0:0:1: [sdd] CDB: Read(10): 28 00 74 60 5a 08 00 00 04 00
sd 1:0:0:1: [sdd] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
sd 1:0:0:1: [sdd] Sense Key : Illegal Request [current]
sd 1:0:0:1: [sdd] <
 
  > ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1
sd 1:0:0:1: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 04 00
sd 1:0:0:1: [sdd] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
sd 1:0:0:1: [sdd] Sense Key : Illegal Request [current]
sd 1:0:0:1: [sdd] <
  
   > ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 1:0:0:1: [sdd] CDB: Read(10): 28 00 00 00 00 08 00 00 04 00 sd 1:0:0:1: [sdd] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 1:0:0:1: [sdd] Sense Key : Illegal Request [current] sd 1:0:0:1: [sdd] <
   
    > ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 
   
  
 
 
Actualmente, no podemos utilizar los discos de la matriz ya que no tenemos acceso a ellos. Hemos revisado documentación pero no hemos conseguido solucionar el problema.
 
 
¿Saben porqué se muestran estos errores? ¿Es un problema de nuestra configuración en la matriz? ¿Cómo podemos acceder a esos discos desde el servidor r720?
 
 
Gracias. Un saludo.

1.8K Mensajes

31 de diciembre de 2012 03:00

Hola, 

Puedes mantener esa configuración pero no tendrías redundancia, para tenerla tendrías al menos que añadir un segundo cable y conectarlo a la otra controladora de la MD3200.

 Según indicas aquí:

 ASIGNACIONES (Particionamiento de almacenamiento - Habilitado (1 de 8 usado))-------------------
 
 
   Nombre del disco virtual  LUN  Módulo de la controladora RAID  Accesible por                     Estado del disco virtual     
   DiskSAS10                        0                          0                               Grupo de hosts Cabezas   Óptimo                       
   DiskSAS11                        1                          1                               Grupo de hosts Cabezas   Óptimo                       
   Disco virtual de acceso    31                        0,1                             Grupo de hosts Cabezas   Óptimo                       
   Disco virtual de acceso    31                        0,1                             Grupo predeterminado       Óptimo                       
 
                 

DiskSAS10: asignado a la controladora RAID 0

DiskSAS11: asignado a la controladora RAID 1: aquí no tienes ningún cable SAS conectado por lo que el servidor no va a acceder a ningún disco virtual que esté asignado a la controladora 1

 En el servidor habría que instalar el software MDSM al menos la instalación HOST.Tendrías que seguir paso por paso la guía de instalación:

 ftp://ftp.dell.com/Manuals/all-products/esuprt_ser_stor_net/esuprt_powervault/powervault-md3200_Deployment%20Guide_en-us.pdf

Si aún así no le funciona tendrías que contactar con soporte técnico para descartar que haya algún problema de hardware con la cabina o el servidor

 Un saludo

1.8K Mensajes

31 de diciembre de 2012 00:00

 Hola, 

Cuando dices: "conectado un servidor Poweredge r720 a una matriz de almacenamiento md3200 mediante un cable SAS".

 

¿Solamente tienes un cable SAS conectado a una controladora de la MD3200?

 

Saber porqué te da ese error es complicado de saber sin tener los logs de la cabina y del servidor, lo primero que habría que revisar sería:

 

  1. ¿La configuración está soportada? El sistema operativo, controladora SAS, firmware de la cabina… son soportados por Dell, para ello comprueba la MD3200 Support Matrix

 

ftp://ftp.dell.com/Manuals/Common/powervault-md3060e_Reference%20Guide2_en-us.pdf

 

 

  1. ¿El cableado es el correcto?

 

ftp://ftp.dell.com/Manuals/all-products/esuprt_ser_stor_net/esuprt_powervault/powervault-md3200_Deployment%20Guide_en-us.pdf

 

  1. ¿La cabina reporta algún error en el Modular Disk Storage Manager?

 

 

Te paso el enlace de la documentación de la MD3200 aunque según me dices ya lo has revisado:

 

http://www.dell.com/support/Manuals/us/en/19/Product/powervault-md3200

 

Si aún así sigues teniendo problemas tendríamos que revisar el fichero de soporte de la cabina y si ahí no hay problemas revisar el servidor. Posiblemente por teléfono podamos analizar de forma rápida y así ofrecerle una solución

 

Teléfonos de soporte

España   +34 902 003 685

Latino América y el Caribe 1 800 945 3355

 

 

Un saludo

5 Mensajes

31 de diciembre de 2012 03:00

Buenos días,

Actualmente, estamos probando la arquitectura y tenemos solamente un cable SAS conectado a una controladora de la MD3200. La conexión realizada se indica en la siguiente figura:

La configuración está soportada (los servidores R720 tienen instalado Red Hat 6.3). La instalación de Red Hat es una instalación mínima, no hemos instalado ningún software adicional.

El cableado es el correcto. Utilizamos cables mini-SAS (SFF 8088).

El registro de eventos de la cabina no reporta ningún error. Sólo son mensajes informativos.

He comprobado en ciertos foros que se utiliza una configuración multipathing, sin embargo, nosotros tenemos únicamente una tarjeta HBA de 6Gbps con dos puertos en el servidor poweredge r720, por lo que no sería necesario dicha configuración. ¿Es necesario una configuración adicional?

Gracias. Un saludo.

5 Mensajes

15 de enero de 2013 02:00

Hola David,

Gracias por la respuesta. Al final he conseguido acceder a los discos SAS sin tener que instalar el software MDSM en el servidor r720. Puedo realizar operaciones de lectura/escritura correctamente. El único problema que he detectado se produce al montar los discos virtuales sobre el sistema de ficheros, ya que el dispositivo de acceso a la cabina me reporta un error:

(da24:mps0:0:3:31): Field Replaceable Unit: 5
(da24:mps0:0:3:31): Error 22, Unretryable error
(da24:mps0:0:3:31): READ(10). CDB: 28 0 0 0 0 0 0 1 0 0
(da24:mps0:0:3:31): CAM status: SCSI Status Error
(da24:mps0:0:3:19): SCSI status: Check Condition
(da24:mps0:0:3:31): SCSI sense: ILLEGAL REQUEST asc:21,0 (Logical block address out of range)
Cada vez que monto los discos virtuales, me reporta el error anterior.
El dispositivo da24 es un dispositivo que utiliza la cabina para permitir a los hosts acceder a los discos virtuales:
da24 at mps0 bus 0 scbus0 target 3 lun 31
da24: Fixed Direct Access SCSI-5 device
da24: 600.000MB/s transfers
da24: Command Queueing enabled
da24: 20MB (40960 512 byte sectors: 64H 32S/T 20C)
El error me indica que intento acceder a direcciones de bloque fuera de rango. Aún así, los discos se montan en el sistema de ficheros y se pueden realizar operaciones lectura/escritura sin ningún problema.
¿Por qué se producen estos errores? Al formatear los dispositivos SAS no se registran errores. ¿Son errores relevantes? ¿Pueden ser omitidos?
Gracias. Un saludo.

7 Technologist

 • 

308 Mensajes

17 de enero de 2013 05:00

Hola,

Como te dice David, es necesario instalar el software MDSM en el Host para que la gestión de los discos se haga correctamente.

En tu caso, hay errores porque se intenta acceder a la LUN 31 que es una LUN reservada. Cuando tienes el software de gestión instalado, esta LUN está oculta.

El MDSM lo puedes encontrar en el MD3200 Resource CD

Saludos,

5 Mensajes

18 de enero de 2013 01:00

Hola,

Sólo por curiosidad, y por intentar entender el funcionamiento de la cabina. Cuando yo creo un mirror software en los servidores r720 utilizo la LUN 0 y 1(son discos virtuales con RAID0 para que los servidores r720 puedan acceder de manera individual a cada disco físico) ¿Por qué intenta acceder a la LUN 31 si en el montaje sólo utilizo el RAID1 (LUN 0 y 1)?

Gracias de nuevo. 

Un saludo.

1.8K Mensajes

22 de enero de 2013 08:00

Hola,

La LUN 31 (Access Virtual Disk) es una LUN que necesita el software de gestión de la cabina (MDSM) cuando se administra la cabina en modo In-Band (sin usar los puertos de administración). Que Linux te reporte ese mensaje sobre esa LUN desconozco de qué puede ser, pero para que ese mensaje no aparezca y para un correcto funcionamiento de la cabina es necesario instalar el MDSM en los Hosts que se conectan a la cabina. Si puedes instalarlo y así verificar que ya no aparecen esos mensajes.

En el manual puedes ver la descripción de la LUN 31 (en inglés):

ftp://ftp.dell.com/Manuals/Common/powervault-md3660i_Administrator%20Guide_en-us.pdf

Access Virtual Disk

Each RAID controller module in an MD Series storage array maintains a special virtual disk, called the access virtual disk. The host-agent software uses the access virtual disk to communicate management requests and event information between the storage management station and the RAID controller module in an in-band-managed storage array and cannot be removed without deleting the entire virtual disk, virtual disk group or virtual disk pair. The access virtual disk is not available for application data storage and cannot be removed without deleting the entire virtual disk, virtual disk group, or virtual disk pair. The default LUN is 31.

Un saludo

¡No se encontraron eventos!

Top