PVE GUI: SMART status of a SAS-HDD is "Unknown", likely due to the used HBA adapter

Dec 25, 2021
18
0
6
62
I'm using a SanDisk X421_HCOBE450A10, 450 GB, with this HBA adapter:

HPE H241 12Gb 2-ports Ext Smart Host Bus Adapter 726911-B21

However, the SMART status given is "Unknown". If I run smartctl manually it requires the option -d cciss,X (X is a placeholder for the drive number beginning with 0, so with several HDDs this needs to be incremented), with smartctl -d cciss,0 -a /dev/sda I get proper results.

I have added the line push @$cmd, '-d cciss,0'; to /usr/share/perl5/PVE/Diskmanage.pm but that breaks the script, both HDDs get shown with SMART status "Unknown". Any ideas about what to do? I don't have this problem using other HBA adapters.
 

Attachments

  • Selection_001.png
    Selection_001.png
    70.8 KB · Views: 25
  • Selection_002.png
    Selection_002.png
    156.8 KB · Views: 22
  • Selection_003.png
    Selection_003.png
    90.4 KB · Views: 19
  • Selection_005.png
    Selection_005.png
    109.9 KB · Views: 24
Last edited:
Since you have to add `cciss` to smartctl it most likely is a RAID controller that hides the disk information from the host.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!