scsi device that can't be deleted
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
I'm using OpenStack on Ubuntu 14.04 with the 4.4.0-47 kernel. Volumes are being attached over Fibre Channel (qla2xxx adapter) with multipath. About once a month, a compute node fails to detach a volume. After that, the scsi device is left in a semi-deleted state:
Normal device:
root@cmp02:
block generic scsi_device
bsg inquiry scsi_disk
delete iocounterbits scsi_generic
device_blocked iodone_cnt scsi_level
device_busy ioerr_cnt state
dh_state iorequest_cnt subsystem
driver modalias timeout
eh_timeout model type
evt_capacity_
evt_inquiry_
evt_lun_
evt_media_change queue_type vpd_pg83
evt_mode_
evt_soft_
Half-deleted device:
root@cmp02:
block scsi_disk
There is nothing interesting in /var/log/messages or /var/log/kern.log. multipath -l gives empty output, which pretty much blocks all operation of OpenStack on that node and forces me to reboot it.
Tried issuing rescan on the FC adapters without success. The scsi device seems to be detached from the adapter.
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1680774
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.