Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # SetBiosConfiguration.ps1 Usage and Description
- ## Description
- This script will take parameters from .CSV file and configure various BIOS options on HP DL360 / DL380 Server (Gen9)
- ## Prerequisites
- - Windows Workstation with Powershell 5.1 installed
- - HP Powershell cmdlets for BIOS & iLO installed
- - You must configure iLO IP and all servers must have the same iLO Admin credentials
- - Servers must be turned off before running the script
- - Script must run with admin privileges
- ## UEFI Boot Order Modifications:
- The default boot order is to boot from RAID device and then 10GB Ethernet #1 Interface. This setup assumes RAID located in position #2 and 10GB Ethernet in location #3 in the current UEFI Boot Order.
- If you need to modify it, please run *Get-Help Set-HPBIOSUEFIBootOrder - Detailed* for cmdlet explanation and follow the steps there
- ## Parameters
- ### Servers_CSV
- Location of CSV file containing the servers information. Should contain the following values (example):
- | Hostname | iLOIP | NUMAGroupSizeOptimization | NodeInterleaving | IntelHyperthreading |
- | -------- | --------- | ------------------------- | ---------------- | ------------------- |
- | ESXi-01 | 100.0.0.1 | Clustered | Disabled | Disabled |
- ### LogPath
- Location to place the script log file
- ### BiosStatusPath
- Location to place the Bios Status after deployment
- ## OUTPUTS
- Log file will be created @ $LogPath
- Bios Status will be created @ $BiosStatusPath
Add Comment
Please, Sign In to add comment