Warning message

This translation is outdated. For the most up-to-date information, please refer to the English version.

Veo el error "rport-1:0-0: blocked FC remote port time out: saving binding" en log del sistema?

Solution Verified - Updated -

Environment

  • Red Hat Enterprise Linux 5
  • Red Hat Enterprise Linux 6

Issue

  • Mesajes o vmcore contienene los siguientes eventos registrados
Jun  5 23:46:53 HOST kernel:  rport-1:0-0: blocked FC remote port time out: saving binding
Jun  5 23:46:53 HOST kernel:  rport-1:0-1: blocked FC remote port time out: saving binding

Resolution

  • Si esto ocurre persistentemente con puertos especificos, por favor cheque zoning con su administrador de almacenamiento.
  • Si esto ocurre intermitentemente, por favor cheque con su administrador de almacenamiento acerca de congestion o algun otro problema con la configuracion de su almacenamiento.
  • Si esto empieza repentinamente en una configuracion previamente que funcionaba y es persistente, cheque SAN por errores de hardware. contacte a su soporte de SAN.

Root Cause

  • Estos mensajes significan que el puerto de almacenamiento de canal de fibra a distancia no pudo ser contactado por lo que el servidor no puede acceder a los dispositivos detrás de estos puertos. Como tal, hay problemas de hardware subyacente como causa fundamental.

  • Los mensajes suelen ir acompañados de otros errores io y acciones de recuperación, por ejemplo:

    Jan 18 17:00:32 HOST kernel: sd 5:0:0:0: timing out command, waited 30s
    Jan 18 17:00:32 HOST kernel: sd 5:0:0:0: timing out command, waited 30s
    Jan 18 17:01:32 HOST kernel: qla2xxx 0000:1a:00.0: scsi(5:5:0): Abort command issued -- 1 56438a 2002.
    Jan 18 17:01:32 HOST kernel: qla2xxx 0000:1a:00.0: scsi(5:5:0): Abort command issued -- 1 564389 2002.
    Jan 18 17:01:33 HOST kernel: qla2xxx 0000:1a:00.0: scsi(5:5:0): Abort command issued -- 1 56438b 2002.
    Jan 18 17:01:33 HOST kernel: sd 5:0:5:0: timing out command, waited 30s
    Jan 18 17:01:33 HOST kernel: sd 5:0:5:0: timing out command, waited 30s
    Jan 18 17:03:03 HOST kernel: qla2xxx 0000:1a:00.0: scsi(5:5:0): Abort command issued -- 1 5643c0 2002.
    Jan 18 17:03:43 HOST kernel:  rport-5:0-5: blocked FC remote port time out: saving binding
    Jan 18 17:03:43 HOST kernel: qla2xxx 0000:1a:00.0: scsi(5:5:0): DEVICE RESET ISSUED.
    Jan 18 17:03:54 HOST kernel: qla2xxx 0000:1a:00.0: qla2xxx_eh_device_reset: device reset failed
    Jan 18 17:03:54 HOST kernel: qla2xxx 0000:1a:00.0: scsi(5:5:0): LOOP RESET ISSUED.
    Jan 18 17:05:17 HOST kernel: qla2xxx 0000:1a:00.0: qla2xxx_eh_bus_reset: reset succeeded
    Jan 18 17:06:50 HOST kernel: sd 5:0:5:0: SCSI error: return code = 0x00010000
    Jan 18 17:06:50 HOST kernel: end_request: I/O error, dev sdd, sector 260496
    Jan 18 17:06:50 HOST kernel: sd 5:0:5:0: SCSI error: return code = 0x00010000
    Jan 18 17:06:50 HOST kernel: end_request: I/O error, dev sdd, sector 1463842996
    
  • NOTE!: Cuando un puerto deja la configuración de SAN en ejecución actual, hay varios tipos diferentes de mensajes que se pueden registrar en función de la configuración del kernel, así como el estado del puerto de destino en el momento en que ya no era accesible:

    • blocked FC remote port time out: removing target and saving binding
    • blocked FC remote port time out: removing target
    • blocked FC remote port time out: saving binding
    • blocked FC remote port time out: no longer a FCP target, removing starget
    • blocked FC remote port time out: leaving target alone
  • Si bien " remover el target" , por ejemplo , se hace cuando el puerto SAN inició el contacto con el host y luego se desconectó ( como hacen algunos aparatos SAN ) a continuación, el puerto de destino no se asoció con LUN de almacenamiento . En este caso, el kernel hace la eliminación del target y la recuperación de todos los recursos locales rport se asignarán para ese puerto . Todos los rastros de conectividad a ese puerto dejarán de existir dentro del kernel.

  • Sin embargo, en el caso más común en el host se conecta a un puerto SAN remota , encuentra que es un puerto de almacenamiento FCP- SCSI y LUN descubre detrás de ese puerto , entonces un número local de destino , como parte de la dirección SCSI típico host: bus : ** target **: lun , se le asigna . Cuando el puerto remoto asociado deja la SAN después de conseguir una de estas direcciones de destino de enlace , el kernel guardar la información de unión del target de si/cuando el puerto remoto vuelve a la configuración SAN . Esto permitirá que los dispositivos que regresan a seguir teniendo el mismo host: bus : ** target**: lun dirección del SCSI. En este caso , el mensaje de " eliminación del targeto y del guardado de binding" es el mensaje de salida.

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.