- Community Home
- >
- Servers and Operating Systems
- >
- HPE ProLiant
- >
- ProLiant Servers (ML,DL,SL)
- >
- Re: HPE STK 11.20 HPLPCFG and HPQLAREP deprecated ...
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
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
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
02-28-2019 05:18 AM
02-28-2019 05:18 AM
Hello Everyone,
As per HPE Scripting Toolkit 11.20 Release Notes, the HBA management cli commands are now gone.
If HPLPCFG and HPQLAREP are not there anymore, how can we automate the LUNs setup with STK?
Release notes also mention that STK version 11.20 has got a new conrep for Gen10 servers, however I see no HBA/WWID configuration in the conrep.xml file.
With a view of deployment of another 300 Gen10 hosts any help will be greatly appreciated.
Thanks,
Greg
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-28-2019 08:43 AM
02-28-2019 08:43 AM
Re: HPE STK 11.20 HPLPCFG and HPQLAREP deprecated (missing)
I think those tools were for older HBA's and won't work with Gen10 cards. What model Fibre HBA's are you working with?
Have you looked at the features of the HPE RESTful tool for deployemnt options? https://www.hpe.com/us/en/product-catalog/detail/pip.restful-interface-tool.7630408.html
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-28-2019 11:57 PM
02-28-2019 11:57 PM
Re: HPE STK 11.20 HPLPCFG and HPQLAREP deprecated (missing)
The cards we use are:
PN#: Q0L14A
Card model: HPE STOREFABRIC SN1200E 16 GB DUAL PORT HOST BUS ADAPTER FIBRE CHANNEL LOWPROFILE
This is Emulex 16Gb HBA
Today I will check what restful API has got for HBAs and reply here.
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-01-2019 01:12 AM
03-01-2019 01:12 AM
Re: HPE STK 11.20 HPLPCFG and HPQLAREP deprecated (missing)
I re-checked the RestfulAPI documentation on https://hewlettpackard.github.io/python-redfish-utility/#global-commands and there is no native support for HBAs. There is a lot going on for ILO, BIOS, Smart Array commands, but nothing dedicated for HBA, what would replace HPLPCFG.
I have reviewed iloRest (most recent version 2.3.4-1) and the only mention of HBA, I found is in HpeServerBootSettings :
iLOrest > list
@odata.context=/redfish/v1/$metadata#HpeServerBootSettings.HpeServerBootSettings
@odata.etag=W/"25BDB1CAC161141414E468752ABA525D"
@odata.id=/redfish/v1/systems/1/bios/boot/settings/
@odata.type=#HpeServerBootSettings.v2_0_0.HpeServerBootSettings
BootSources=
UEFIDevicePath=UsbClass(0xFFFF,0xFFFF,0xFF,0xFF,0xFF)
BootString=Generic USB Boot
StructuredBootString=Generic.USB.1.1
BootOptionNumber=0009
CorrelatableID=UsbClass(0xFFFF,0xFFFF,0xFF,0xFF,0xFF)
UEFIDevicePath=PciRoot(0x2)/Pci(0x0,0x0)/Pci(0x0,0x0)/Fibre(0x50060E80074EFAE2,0x0)
BootString=Slot 2 Port 1 : HPE SN1200E2P 16Gb 2p FC HBA - FC
StructuredBootString=HD.Slot.2.2
BootOptionNumber=0001
CorrelatableID=PciRoot(0x2)/Pci(0x0,0x0)/Pci(0x0,0x0)
DefaultBootOrder=Cd
Usb
EmbeddedStorage
PcieSlotStorage
EmbeddedFlexLOM
PcieSlotNic
UefiShell
DesiredBootDevices=
Wwn=""
iScsiTargetName=""
Lun=""
CorrelatableID=""
Wwn=""
iScsiTargetName=""
Lun=""
CorrelatableID=""
Wwn=""
iScsiTargetName=""
Lun=""
CorrelatableID=""
Wwn=""
iScsiTargetName=""
Lun=""
CorrelatableID=""
Wwn=""
iScsiTargetName=""
Lun=""
CorrelatableID=""
Id=settings
Name=Boot Order Pending Settings
PersistentBootConfigOrder=Generic.USB.1.1
HD.Slot.2.2
This however does not match the LUNs configuration on the server.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-01-2019 04:40 AM - edited 03-01-2019 05:12 AM
03-01-2019 04:40 AM - edited 03-01-2019 05:12 AM
SolutionI have not worked with he stk and fibre HBA in some time. I'll check with the stk/rest team and see what is available for working with them. I think in the past the card vendor may have supplied the CLI tools.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-01-2019 06:45 AM
03-01-2019 06:45 AM
Re: HPE STK 11.20 HPLPCFG and HPQLAREP deprecated (missing)
Thank you Sir.
I will search for Emulex's tools, but any update from stk/rest team would be highly appreciated.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-07-2019 04:31 AM - edited 03-11-2019 06:30 AM
03-07-2019 04:31 AM - edited 03-11-2019 06:30 AM
Re: HPE STK 11.20 HPLPCFG and HPQLAREP deprecated (missing)
The solution which worked for me was to download hbacmd from Emulex (Broadcom) web site.
In my case the hbacmd is for SLES:
OneCommand Manager Core Application Kit (CLI) for Linux - SLES
Added it to HPE_STK 11.20 with below steps:
1. Install OneCommand Manager CLI (hbacmd) on fresh test OS with SLES12 SP2 (test-sles12sp2)
When installing hbacmd, use the option to manage HBAs only locally. There is no need for remote management.
2. Copy the hbacmd files from test-sles12sp2 to unpacked initrd.img file on your pxe server
Check also the libraries required by hbacmd. There will be a requirement for additional lpfc and pam libraries.
Helpful commands will be :
zypper search hba
zypper search elx
rpm -ql hba.*full_packagename
rpm -ql elx.*full_packagename
rpm -qaR hba.*full_packagename # Check what the package requires
rpm -qaR hba.*full_packagename # Check what the package requires
3. Re-pack initrd.img and launch on destination server via PXE.
Details of unpacking-repacking initrd.img can be found in:
https://community.hpe.com/t5/ProLiant-Servers-ML-DL-SL/HPE-STK-11-20-on-DL360-Gen10-with-Solarflare-NICs/m-p/7036527#M165815