Forums on Intune, SCCM, and Windows 11

Welcome to the forums. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your topics and posts, as well as connect with other members through your own private inbox!

SOLVED [SOLVED] HP ProLiant Smart Array configuration during deployment with SCCM 2012

  • Thread starter Thread starter tim
  • Start date Start date
  • Replies Replies 10
  • Views Views 12K
Status
Not open for further replies.

tim

Member
Messages
18
Reaction score
2
Points
3
Hello



I am doing a project where I have to deploy 100 HP ProLiant microservers (gen8) with SCCM 2012.

If i Initialize the Smart Array in in Intelligent Provisioning, I can make the deployment.

My question is if it is possible to initialize and make this array in the Task Sequence.

I read alot about the HP ProLiant integration kit and OneView. But when I install this, I don't get the Create ProLiant Deployment Task Sequence button.


Thank you
 

Attachments

Hi Tim, have you checked with HP guys on this ?. I think there should be a way to initialize the smart array in TS. Check once with HP guys and let me know if you don't get any response. We shall try to find a way to get this done.
 
Hi Tim, you could try HP ProLiant Array Configuration Utility for Windows - http://h10025.www1.hp.com/ewfrf/wc/...n&softwareitem=MTX-311dda721cb5421eae2c422f7f. This should allow you to configure HP ProLiant SMART-2 Array Controllers, HP ProLiant Smart Array Controllers, HP ProLiant Integrated Smart Array Controllers, and HP ProLiant StorageWorks RAID Array Controllers.
Thank you for your response.

I am working in Server 2012 R2, so I can't install the Array Configuration Utility.

Edit: I will try it in compatibility mode
 
Last edited:
Harshit Pandy, do you know how this scripting works? It seems like this should do the trick, but I can't seem te make a script.
I found a sample script which i should adjust to my needs.
But my knowledge is to small to make it work.

Action = Configure|Reconfigure Method = Custom|Auto ; COMMENT: ACU cannot create a RAID 50 or RAID 60 configuration in Auto mode. You must create such configurations manually using the Custom setting. Controller = All | First | Slot [N][:N] | WWN [N] | SerialNumber [N] | IOCabinet [N],IOBay [N],IOChassis [N],Slot [N],Cabinet [N],Cell [N] ClearConfigurationWithDataLoss = Yes|No ; COMMENT: This option is now deprecated. LicenseKey = XXXXX-XXXXX-XXXXX-XXXXX-XXXXX DeleteLicenseKey = XXXXX-XXXXX-XXXXX-XXXXX-XXXXX | * ; COMMENT: * is a wild card that enables you to delete all license keys on the specified controller. RAIDArrayID = “XXXXXXXXXXXXXXXXXXXX” HP Array Configuration Utility 70 ReadCache = 0|10|20|25|30|40|50|60|70|75|80|90|100 WriteCache = 0|10|20|25|30|40|50|60|70|75|80|90|100 RebuildPriority = Low|Medium|High ExpandPriority = Low|Medium|High SurfaceScanDelay = N PreferredPathMode = Auto|Manual ; COMMENT: the following five entries are used to optimize the controller performance for video MNPDelay = 0|1|2|...|60 ; units are minutes, zero indicates disabled IRPEnable = Yes|No DPOEnable = Yes|No ElevatorSortEnable = Yes|No QueueDepth = 2|4|8|16|32|Auto Array = A|B|C|D|E|F|G|...Z|a|b|c|d|e|f OnlineSpare = None | N | Port:ID,Port:ID... | Box:Bay,Box:Bay... | Port:Box:Bay,Port:Box:Bay,... ; COMMENT: These values are available only in Custom method mode. In Auto method mode, the choices are Yes|No. Drive = * | N | Port:ID,Port:ID... | Box:Bay,Box:Bay... | Port:Box:Bay,Port:Box:Bay,... DriveType = SCSI | SAS | SATA LogicalDrive = 1|2|3|...32 RAID = 0|1|5|50|6|60|adg|auto ; COMMENT: For HP Smart Array G6 and G7 controllers, RAID 6 and 60 are only available when SAAP is installed and the license key registered. ParityGroups = 2|N ; COMMENT: Necessary only for RAID 50 or 60. N > 2 Size = [N]|Max Sectors = 32|63 StripeSize = 8|16|32|64|128|256 ArrayAccelerator = Enable|Disable PreferredPath = 1|2 HBA_WW_ID = WWN ConnectionName = UserDefinedName HostMode = Default | Windows | Windows(degrade | openVMS | Tru64 | Linux | Solaris | Netware | HP | Windows Sp2 ; COMMENT: The Windows(degrade value must be entered as written.
 
I got this fixed.

The problem that i now have, is that i have to run this script, and restart the server into pxe boot.

When I set a restart command, the server will get an ip from dhcp and then i get AbortPXE.
 
Glad to know that its fixed. Regarding the PXE issue, what is the exact error that you see ?. Post the screenshot if you can.
 
This is my task sequence.
When it restarts at the smart array initialization, it won't go back in WinPE.
It goes to abortpxe instead because the server is known in SCCM.

FN5yFXW.png


Sorry for the bad quality, but this is the error:

nCwKCwv.jpg


The error code is 0x80004005
 
Last edited:
Okay, after a week, I figured it out.

I made two collections.

After ending the task sequence deployed to the first collection, it will change to the second collection.
There it will boot back into PXE.

I made use of status filter rules and a .vbs script to change the collection.
After success message 11171, the script will start.

The Smart Array will be configured with the HP ProLiant Array Configuration Utility.
We made a script that wil initialize the Smart Array and logical disks.

Now I have a Zero-touch deployment of fysical HP servers with the initalization of the disks!
 
Status
Not open for further replies.

Forum statistics

Threads
7,126
Messages
27,829
Members
18,138
Latest member
justkellen

Latest posts

Trending content

Back
Top