Using hdparm version 9.42. I used hdparm to change the size of my drives (overprovision) as per instructions for installing 3rd party software (Aerospike, formerly Citrusleaf). I ran the command:
Quote:
hdparm -Npxxxxxx /dev/sd*
|
The output I get now is:
Quote:
/dev/sde:
max sectors = 462997170/15647024(586072368?), HPA setting seems invalid (buggy kernel device driver?)
|
The first number is what I changed the drive size to, and the second number is supposed to be the actual real size of the drive. This doesn't look right. All examples I've seen look more like
Quote:
/dev/sdb:
setting max visible sectors to 281323627 (permanent)
max sectors = 281323627/312581808, HPA is enabled
|
I've then also tried to reset the drive back to its original size in case there's some issue with leaving it changed with the error(?) message above. I was able to successfully change one of the drives; for the rest I get
Quote:
[root@server1 log]$ hdparm -Np586072368 /dev/sde
/dev/sde:
setting max visible sectors to 586072368 (permanent)
SET_MAX_ADDRESS failed: Input/output error
max sectors = 462997170/15647024(586072368?), HPA setting seems invalid (buggy kernel device driver?)
|
and doesn't actually put in the change. Can anyone help me figure this out?
Running 2.6.32-220.el6.x86_64, Centos 6.3.