leonroy
Explorer
- Joined
- Jun 15, 2012
- Messages
- 77
I've compiled getencstat from source on a FreeBSD 9.3 box and dropped it onto my FreeNAS system.
The intention is to monitor the enclosure or at least see what I can pull from it.
However when executing the command:
# ./getencstat -v /dev/mps0
I get:
ENCIOC_GETNELM: Inappropriate ioctl for device
Anyone here played around with this command or any sort of enclosure management?
Also as an aside on my backplane there are options for SGPIO and I2C.
SGPIO seems very targeted on offering HBA to backplane reporting using LEDs. I2C however seems a more comprehensive and general purpose spec. Anyone know which is 'better'?
From what I gather TrueNAS implements some enclosure management but it seems that FreeNAS does not? Does that mean I2C and SGPIO without software integration on the OS side offer no benefit or is there some HBA to backplane communication which doesn't require the OS (ie. failed drive light etc.)?
The intention is to monitor the enclosure or at least see what I can pull from it.
However when executing the command:
# ./getencstat -v /dev/mps0
I get:
ENCIOC_GETNELM: Inappropriate ioctl for device
Anyone here played around with this command or any sort of enclosure management?
Also as an aside on my backplane there are options for SGPIO and I2C.
SGPIO seems very targeted on offering HBA to backplane reporting using LEDs. I2C however seems a more comprehensive and general purpose spec. Anyone know which is 'better'?
From what I gather TrueNAS implements some enclosure management but it seems that FreeNAS does not? Does that mean I2C and SGPIO without software integration on the OS side offer no benefit or is there some HBA to backplane communication which doesn't require the OS (ie. failed drive light etc.)?