LPFC warning/error messages in the vmkernel logs
book
Article ID: 336895
calendar_today
Updated On:
Products
VMware vSphere ESXi
Show More
Show Less
Issue/Introduction
Symptoms:
Emulex lpfc driver error messages appear in vmkernel log, located at var/log/ .
Message: WARNING: lpfc: lpfc_slave_alloc:3355: 0:(0):0704 At limitation of 2048 preallocated command buffers Entries in the boot log (boot.gz ): boot:2014-08-05T06:07:40.480Z cpu4:32968)WARNING: lpfc: lpfc_slave_alloc:3355: 0:(0):0704 At limitation of 2048 preallocated command buffers boot:2014-08-05T06:07:40.480Z cpu8:32971)WARNING: lpfc: lpfc_slave_alloc:3355: 0:(0):0704 At limitation of 2048 preallocated command buffers boot:2014-08-05T06:07:40.480Z cpu5:32967)WARNING: lpfc: lpfc_slave_alloc:3355: 0:(0):0704 At limitation of 2048 preallocated command buffers Message: lpfc: lpfc_scsi_cmd_iocb_cmpl:2145: 1:(0):3271: FCP cmd x1a failed <2/134> sid x029000, did x03bb00, oxid xffff SCSI Reservation SCSI reservation conflicts in the boot log (boot.gz ): boot:2014-08-05T06:07:53.306Z cpu12:32791)lpfc: lpfc_scsi_cmd_iocb_cmpl:2145: 1:(0):3271: FCP cmd x1a failed <2/134> sid x029000, did x03bb00, oxid xffff SCSI Reservation Conflict boot:2014-08-05T06:07:55.394Z cpu12:33265)lpfc: lpfc_scsi_cmd_iocb_cmpl:2145: 1:(0):3271: FCP cmd x1a failed <0/1> sid x029000, did x029480, oxid xffff SCSI Reservation Conflict boot:2014-08-05T06:07:55.473Z cpu12:33509)lpfc: lpfc_scsi_cmd_iocb_cmpl:2145: 1:(0):3271: FCP cmd x1a failed <0/1> sid x029000, did x029480, oxid xffff SCSI Reservation Conflict boot:2014-08-05T06:07:55.553Z cpu12:32791)lpfc: lpfc_scsi_cmd_iocb_cmpl:2145: 1:(0):3271: FCP cmd x1a failed <0/1> sid x029000, did x029480, oxid xffff SCSI Reservation Conflict
Environment
VMware ESXi 4.0.x Embedded VMware ESXi 4.1.x Embedded VMware vSphere ESXi 6.0 VMware vSphere ESXi 5.1 VMware ESXi 4.0.x Installable VMware vSphere ESXi 5.5 VMware vSphere ESXi 5.0 VMware ESXi 4.1.x Installable VMware ESXi 3.5.x Embedded VMware ESXi 3.5.x Installable VMware vSphere ESXi 6.5
Cause
Message: WARNING: lpfc: lpfc_slave_alloc:3355: 0:(0):0704 At limitation of 2048 preallocated command buffers This is not an issue, it is the driver logging that it cannot allocate any more buffers. All the buffers are available for use. The driver does not release scsi buffers from slave_allocate and it does make a best effort not to grow the buffer list. Message: lpfc: lpfc_scsi_cmd_iocb_cmpl:2145: 1:(0):3271: FCP cmd x1a failed <2/134> sid x029000, did x03bb00, oxid xffff SCSI Reservation Conflict Possible firmware/driver conflict combination if no other storage errors are observed.
Resolution
These two messages are resolved in newer lpfc driver/firmware releases:
Message: WARNING: lpfc: lpfc_slave_alloc:3355: 0:(0):0704 At limitation of 2048 preallocated command buffers Resolution: Newer lpfc drivers prevent this driver spew. Note : The new lpfc driver is included in newer builds of ESXi. Message: lpfc: lpfc_scsi_cmd_iocb_cmpl:2145: 1:(0):3271: FCP cmd x1a failed <2/134> sid x029000, did x03bb00, oxid xffff SCSI Reservation Conflict In vmkernel.log you see entries similar to: 2013-05-18T07:16:17.931Z cpu3:1000776572)***lpfc_module_desc:1: Unsupported SLI Rev 2 2013-05-18T07:16:17.939Z cpu3:1000776572)***lpfc_module_desc:0: Unsupported SLI Rev 2 Resolution: Update the HBA firmware.
Feedback
thumb_up
Yes
thumb_down
No