- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - Linux
- >
- Linux hpsa scsi driver and hpacucli
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
Forums
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
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
тАО12-07-2010 08:21 AM
тАО12-07-2010 08:21 AM
system: HP DL380 G6
controller: P410i 512MB BBWC
hpacucli version 8.60-8.0
Booting my system using the newer hpsa driver works fine (instead of the older cciss driver). My disks are detected as /dev/sda etc etc.
However the HP provided tool "hpacucli" fails to find any controllers. From what I have read this hpsa driver should support the same ioctls as cciss which enable hpacucli to work.
Any suggestions?
$ hpacucli
HP Array Configuration Utility CLI 8.60-8.0
Detecting Controllers...Done.
Type "help" for a list of supported commands.
Type "exit" to close the console.
=> ctrl all show
Error: No controllers detected.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-07-2010 08:44 AM
тАО12-07-2010 08:44 AM
Re: Linux hpsa scsi driver and hpacucli
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-07-2010 10:49 AM
тАО12-07-2010 10:49 AM
Re: Linux hpsa scsi driver and hpacucli
Fromt the hpsa.txt file in the kernel tree they claim compatibility with HP ioctls which enable functionality in apps like hpacucli.
From
http://www.mjmwired.net/kernel/Documentation/scsi/hpsa.txt
For compatibility with applications written for
the cciss driver, many, but not all of the ioctls
supported by the cciss driver are also supported
by the hpsa driver. The data structures used by
these are described in include/linux/cciss_ioctl.h
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-07-2010 11:13 AM
тАО12-07-2010 11:13 AM
Re: Linux hpsa scsi driver and hpacucli
Likely it does not as it masks the controller as a simple SCSI controller? For which management of your disks (building the array, carving luns, rebuilds and monitors... etc) would have to be done via iLo or the BIOS..
cciss I think is better.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-08-2010 12:08 PM
тАО12-08-2010 12:08 PM
Re: Linux hpsa scsi driver and hpacucli
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-08-2010 12:13 PM
тАО12-08-2010 12:13 PM
Re: Linux hpsa scsi driver and hpacucli
You can aise a support ticket with HP for sure. I am not even sure it's "hpsa" is fully validated and recommmended even.= - which leads me to ask -- Why NOT just use the RHEL built in support for the Smart Controller P401 array in the cciss module?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-08-2010 12:13 PM
тАО12-08-2010 12:13 PM
Re: Linux hpsa scsi driver and hpacucli
I do not have the PSP installed because I only need hpacucli.
hpacucli works fine on any kernel as long as I am using the cciss driver. It will not work with the alternative hpsa driver no matter what I do.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-08-2010 02:37 PM
тАО12-08-2010 02:37 PM
SolutionAlzhy, in response to your comments;
The array tools will work with hpsa
cciss and hpsa can be used at the same time on different controllers
There is an issue with hpaucli v8.60-8.0 functioning properly with hpsa. hpacucli v8.50-6.0 will work with hpsa. A future release of hpacucli will address the current issue.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-09-2010 07:11 AM
тАО12-09-2010 07:11 AM
Re: Linux hpsa scsi driver and hpacucli
cciss and hpsa can be used at the same time on different controllers
How? via a patch?
I have tested this in a DL380 G6 with a P420i and hpsa loaded and hpacucli does not work as ipv4 mentioned.
Is hpsa fully supported by HP?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-09-2010 08:20 AM
тАО12-09-2010 08:20 AM
Re: Linux hpsa scsi driver and hpacucli
>How? via a patch?
>I have tested this in a DL380 G6 with a
>P420i and hpsa loaded and hpacucli does not
>work as ipv4 mentioned.
>
>Is hpsa fully supported by HP?
This should probably all be moved to a new thread.
hpsa is a driver relesed by HP, so yes it is fully supported by HP.
Not sure what a P420i is
Ther eis a specific version of hpacucli that doesn't work with hpsa, it's listed in a previous post above
A patch is not needed for anything. cciss is still the driver for current/past generation Smart Array controllers. hpsa will be the driver moving forward. There is some overlap of the drivers as the transistion takes place.
If you have a system that has for example an E500 and a P410, the E500 will use cciss, the P410 will use hpsa
There is a paper slated to be released in the very near future that provides more detail about the migration path to hpsa
The paper will spell out what controllers work with which driver and what OS versions support hpsa
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-09-2010 08:28 AM
тАО12-09-2010 08:28 AM
Re: Linux hpsa scsi driver and hpacucli
Oh wait... we're about to go to SAN Boot...
;^))
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-25-2011 07:21 AM
тАО05-25-2011 07:21 AM
Re: Linux hpsa scsi driver and hpacucli
check dmesg output to confirm that your controller(s) are correctly detected.
After that you should be able to use hpacucli and other ACU tools as usual.