- Community Home
- >
- Servers and Operating Systems
- >
- HPE ProLiant
- >
- ProLiant Servers (ML,DL,SL)
- >
- Re: S.M.A.R.T. Health Response for Smart Array P84...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-22-2017 09:07 AM
тАО03-22-2017 09:07 AM
S.M.A.R.T. Health Response for Smart Array P840 Controller
I have a DL-380 gen 9 with disks managed by RAID. If I retrieve S.M.A.R.T. information from a logical volume (such as /dev/sda) using smartctl, I get back information that indicates that this is the RAID controller, not the disks behind it. So I have two questions:
- Is the status returned by smartctl the status of the RAID controller itself?
- If so, how does this status relate to the status I get using hpssacli (which returns individual status for the controller, cache and battery/capacitor)
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-29-2017 08:58 AM
тАО03-29-2017 08:58 AM
Re: S.M.A.R.T. Health Response for Smart Array P840 Controller
> I get back information that indicates that this is the RAID controller...
Do you also get a line that says "Device does not support SMART"?
I do. I am guessing that since we are dealing with logical disks (LUNs) that are behind the raid controller, they can not be probed with the smartctl tool and you get the controller header information.
You might want to verify that you have the latest FW in the array and the latest smartctl version.
> how does this status relate to the status I get using hpssacli...
The hpssacli is the tool that interfaces directly with the controller, it was written for that purpose so obviously it will show all the device information in the raid controller environment. Keep in mind that the controller is a separate *subsystem* completely independent for the rest of the server and its OS. In order for an OS tool to be able to access that subsystem environment, it must be able to communicate with the controller and get all the details about the devices from the controller itself.
What is it that you are trying to do if you with the smart information?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-10-2017 12:23 PM
тАО04-10-2017 12:23 PM
Re: S.M.A.R.T. Health Response for Smart Array P840 Controller
Thanks for the reply. I am trying to retrieve hw status inband on the server itself. When I query one of the logical drives, I actually do get "Available - device has SMART capability". But as you said, it appears to be the status from the controller itself (as the serial number returned would imply). I did find out that you can get status from the physical disks behind the controller using -d cciss,N smartctl option, but I decided to abandoned SMART and have instead chosen to use the Redfish RESTful API, which gives me what I want, as it has direct support for the HP SmartArray and NIC cards that I am monitoring.