Faulting disks with NetApp DS4243 + Proxmox
I've got a proxmox server (HP DL360 G7) connected to a DS4243 (5 x 2 tb SATA, 2 PSU, 2 IOM3) and initially it was working great. After about a week I noticed one of the drives wasn't flashing, and it got kicked out of the ZFS pool! I removed and reinserted the drive, and it resilvered just fine. No issues for again another week, then a different drive went unavailable. This time I took a look and the console is full of messages like:
Nov 2 17:11:31 moya kernel: [360021.138211] sd 4:0:0:0: [sdb] tag#140 FAILED Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
Nov 2 17:11:31 moya kernel: [360021.138217] sd 4:0:0:0: [sdb] tag#140 CDB: ATA command pass through(16) 85 06 2c 00 00 00 00 00 00 00 00 00 00 00 e5 00
The second time it was a different disk, and in the process of moving my VMs off the pool, another disk failed out. Again, reinsert and the resilver took 6 seconds! I'm kinda at a loss here, nothing seems to be actually wrong here. I don't have the NetApp software so I can't interrogate the disk shelf to find out what's wrong. I've only got one QSFP cable, so I can't multipath it thru the second controller, but I've got another cable on order. I do have another SAS card (PMC Sierra) which I'll eventually try if this keep on happening, but I doubt it's the SAS card.
I copied all my VMs off the shelf, and then rebuilt the pool as RAID-Z2 because now I'm scared. Copied them all back and it's running well so far. Fingers crossed!
Any thoughts?
Posted Nov 5, 2019, 5:57 AM UTC
Did you try to reseat the IOM module?
I didn’t, because it’s difficult to reach, but I could try that. If I get another drive out, I’ll do that.