Drive letters changing after spin down


anquietas

Recommended Posts

So bit of an unusual one here, I'm running unraid 6.7.2 on an HP DL380p Gen8. Recently i had to remove my lsi hba card to free up a pci slot and have had to use the on board P420i in HBA mode for my disks, this has been working well for the most part. I'm not seeing smart details in the gui instead having to use smartctl but that is minor.

 

The main issue is when the disks spin down and then spin back up the p420i is seeing it as a drive being removed and then re-added, this is causing the drive letter to change, unraid is expecting disk 7 to be SDH but now its SDJ this is causing read errors and unraid thinks the drive has failed so it disables and emulates it.

 

The P420i controller is running firmware version 8.00, here's is the event and see below that for full diagnostics.

 

The obvious fix would be to go back to the lsi card or possibly even disable disk spin down, but I'd prefer not to if possible so hopefully someone can help.

 

Sep 20 01:25:48 AP-Server kernel: mdcmd (47): spindown 0
Sep 20 01:29:31 AP-Server kernel: mdcmd (48): spindown 4
Sep 20 01:30:46 AP-Server kernel: mdcmd (49): spindown 6
Sep 20 01:45:02 AP-Server kernel: sd 2:0:9:0: Power-on or device reset occurred
Sep 20 01:45:02 AP-Server rc.diskinfo[9734]: SIGHUP received, forcing refresh of disks info.
Sep 20 01:52:15 AP-Server kernel: mdcmd (50): spindown 9
Sep 20 01:53:29 AP-Server kernel: mdcmd (51): spindown 5
Sep 20 01:54:13 AP-Server kernel: mdcmd (52): spindown 8
Sep 20 01:54:21 AP-Server kernel: mdcmd (53): spindown 3
Sep 20 01:55:23 AP-Server kernel: hpsa 0000:02:00.0: Acknowledging event: 0x80000012 (HP SSD Smart Path configuration change)
Sep 20 01:55:23 AP-Server kernel: hpsa 0000:02:00.0: scsi 2:0:6:0: updated Direct-Access     ATA      ST8000VN0022-2EL PHYS DRV SSDSmartPathCap- En- Exp=1
Sep 20 01:55:39 AP-Server kernel: hpsa 0000:02:00.0: Acknowledging event: 0x80000002 (HP SSD Smart Path configuration change)
Sep 20 02:00:13 AP-Server root: /etc/libvirt: 919.7 MiB (964358144 bytes) trimmed on /dev/loop3
Sep 20 02:00:13 AP-Server root: /var/lib/docker: 6 GiB (6442106880 bytes) trimmed on /dev/loop2
Sep 20 02:09:47 AP-Server kernel: mdcmd (54): set md_write_method 1
Sep 20 02:09:47 AP-Server kernel: 
Sep 20 02:19:48 AP-Server kernel: mdcmd (55): set md_write_method 0
Sep 20 02:19:48 AP-Server kernel: 
Sep 20 03:01:58 AP-Server kernel: mdcmd (56): spindown 0
Sep 20 03:03:14 AP-Server kernel: hpsa 0000:02:00.0: Acknowledging event: 0x80000012 (HP SSD Smart Path configuration change)
Sep 20 03:03:14 AP-Server kernel: hpsa 0000:02:00.0: scsi 2:0:9:0: updated Direct-Access     ATA      ST8000VN0022-2EL PHYS DRV SSDSmartPathCap- En- Exp=1
Sep 20 03:03:29 AP-Server kernel: hpsa 0000:02:00.0: Acknowledging event: 0x80000002 (HP SSD Smart Path configuration change)
Sep 20 03:04:55 AP-Server kernel: mdcmd (57): spindown 7
Sep 20 03:05:47 AP-Server kernel: hpsa 0000:02:00.0: SCSI status: LUN:0000000000800a01 CDB:12010000040000000000000000000000
Sep 20 03:05:47 AP-Server kernel: hpsa 0000:02:00.0: SCSI Status = 02, Sense key = 0x05, ASC = 0x25, ASCQ = 0x00
Sep 20 03:05:47 AP-Server kernel: hpsa 0000:02:00.0: Acknowledging event: 0x80000012 (HP SSD Smart Path configuration change)
Sep 20 03:05:47 AP-Server kernel: hpsa 0000:02:00.0: scsi 2:0:3:0: removed Direct-Access     ATA      ST8000VN0022-2EL PHYS DRV SSDSmartPathCap- En- Exp=1
Sep 20 03:05:47 AP-Server kernel: sd 2:0:3:0: [sde] Synchronizing SCSI cache
Sep 20 03:05:47 AP-Server kernel: sd 2:0:3:0: [sde] Synchronize Cache(10) failed: Result: hostbyte=0x01 driverbyte=0x00
Sep 20 03:05:47 AP-Server rc.diskinfo[9734]: SIGHUP received, forcing refresh of disks info.
### [PREVIOUS LINE REPEATED 1 TIMES] ###
Sep 20 03:06:18 AP-Server kernel: hpsa 0000:02:00.0: Acknowledging event: 0x80000002 (HP SSD Smart Path configuration change)
Sep 20 03:06:18 AP-Server kernel: hpsa 0000:02:00.0: scsi 2:0:3:0: added Direct-Access     ATA      ST8000VN0022-2EL PHYS DRV SSDSmartPathCap- En- Exp=1
Sep 20 03:06:18 AP-Server kernel: hpsa can't handle SMP requests
Sep 20 03:06:18 AP-Server kernel: scsi 2:0:11:0: Direct-Access     ATA      ST8000VN0022-2EL SC61 PQ: 0 ANSI: 6
Sep 20 03:06:18 AP-Server kernel: sd 2:0:11:0: Attached scsi generic sg5 type 0
Sep 20 03:06:18 AP-Server kernel: sd 2:0:11:0: [sdm] 15628053168 512-byte logical blocks: (8.00 TB/7.28 TiB)
Sep 20 03:06:18 AP-Server kernel: sd 2:0:11:0: [sdm] 4096-byte physical blocks
Sep 20 03:06:18 AP-Server kernel: sd 2:0:11:0: [sdm] Write Protect is off
Sep 20 03:06:18 AP-Server kernel: sd 2:0:11:0: [sdm] Mode Sense: 46 00 10 08
Sep 20 03:06:18 AP-Server kernel: sd 2:0:11:0: [sdm] Write cache: enabled, read cache: enabled, supports DPO and FUA
Sep 20 03:06:18 AP-Server kernel: sdm: sdm1
Sep 20 03:06:18 AP-Server kernel: sd 2:0:11:0: [sdm] Attached SCSI disk
Sep 20 03:06:18 AP-Server rc.diskinfo[9734]: SIGHUP received, forcing refresh of disks info.
Sep 20 03:06:19 AP-Server unassigned.devices: Disk with serial 'ST8000VN0022-2EL_ZA16VS6J', mountpoint 'ATA_ST8000VN0022-2EL' is not set to auto mount and will not be mounted...
Sep 20 03:06:53 AP-Server kernel: mdcmd (58): spindown 3
Sep 20 03:07:17 AP-Server kernel: mdcmd (59): spindown 9
Sep 20 03:07:32 AP-Server kernel: mdcmd (60): spindown 5
Sep 20 03:07:49 AP-Server kernel: mdcmd (61): spindown 8
Sep 20 03:08:18 AP-Server kernel: mdcmd (62): spindown 6
Sep 20 03:08:36 AP-Server kernel: hpsa 0000:02:00.0: SCSI status: LUN:0000000000800d01 CDB:12010000040000000000000000000000
Sep 20 03:08:36 AP-Server kernel: hpsa 0000:02:00.0: SCSI Status = 02, Sense key = 0x05, ASC = 0x25, ASCQ = 0x00
Sep 20 03:08:36 AP-Server kernel: hpsa 0000:02:00.0: Acknowledging event: 0x80000012 (HP SSD Smart Path configuration change)
Sep 20 03:08:36 AP-Server kernel: hpsa 0000:02:00.0: scsi 2:0:6:0: removed Direct-Access     ATA      ST8000VN0022-2EL PHYS DRV SSDSmartPathCap- En- Exp=1
Sep 20 03:08:36 AP-Server kernel: sd 2:0:6:0: [sdh] Synchronizing SCSI cache
Sep 20 03:08:36 AP-Server kernel: sd 2:0:6:0: [sdh] Synchronize Cache(10) failed: Result: hostbyte=0x01 driverbyte=0x00
Sep 20 03:08:36 AP-Server rc.diskinfo[9734]: SIGHUP received, forcing refresh of disks info.
### [PREVIOUS LINE REPEATED 1 TIMES] ###
Sep 20 03:09:07 AP-Server kernel: hpsa 0000:02:00.0: Acknowledging event: 0x80000002 (HP SSD Smart Path configuration change)
Sep 20 03:09:07 AP-Server kernel: hpsa 0000:02:00.0: scsi 2:0:3:0: added Direct-Access     ATA      ST8000VN0022-2EL PHYS DRV SSDSmartPathCap- En- Exp=1
Sep 20 03:09:07 AP-Server kernel: hpsa can't handle SMP requests
Sep 20 03:09:07 AP-Server kernel: scsi 2:0:12:0: Direct-Access     ATA      ST8000VN0022-2EL SC61 PQ: 0 ANSI: 6
Sep 20 03:09:07 AP-Server kernel: sd 2:0:12:0: Attached scsi generic sg8 type 0
Sep 20 03:09:07 AP-Server kernel: sd 2:0:12:0: [sdn] 15628053168 512-byte logical blocks: (8.00 TB/7.28 TiB)
Sep 20 03:09:07 AP-Server kernel: sd 2:0:12:0: [sdn] 4096-byte physical blocks
Sep 20 03:09:07 AP-Server kernel: sd 2:0:12:0: [sdn] Write Protect is off
Sep 20 03:09:07 AP-Server kernel: sd 2:0:12:0: [sdn] Mode Sense: 46 00 10 08
Sep 20 03:09:07 AP-Server kernel: sd 2:0:12:0: [sdn] Write cache: enabled, read cache: enabled, supports DPO and FUA
Sep 20 03:09:07 AP-Server kernel: sdn: sdn1
Sep 20 03:09:07 AP-Server kernel: sd 2:0:12:0: [sdn] Attached SCSI disk
Sep 20 03:09:07 AP-Server rc.diskinfo[9734]: SIGHUP received, forcing refresh of disks info.
Sep 20 03:09:07 AP-Server unassigned.devices: Disk with serial 'ST8000VN0022-2EL_ZA19N2PA', mountpoint 'ATA_ST8000VN0022-2EL' is not set to auto mount and will not be mounted...

 

ap-server-diagnostics-20190909-1050.zip

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.