Server hardware goes faulty is common in any organization, I was doing healthcheck on all vCenter, few of my ESXi servers were showing alerts on faulty storage controller battery and HDD storage issue, they were running on HP hardware, after checking ILO pages, hardware health status was in yellow or red degraded state, Drives were showing in not authenticated state. After discussion with HP support they found controller firmware version is lower than expected as It can be seeing on ILO page >> System information >> Firmware, Here it lists all the device Firmware versions.
As on the HPE website I found the latest version of smart array controller firmware is 6.30, and my hardware is running on quite old. I downloaded the file.
https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX-45415600c27941abb996b7625a
Upload files to vmware ESXi datastore: Different methods
Extracted the zip file to a folder and Uploaded it to esxi server. I used winscp tool to perform this tasks. Zip file contain total 5 files. Before the activity make sure you put server into maintenance mode.
VMWARE SECURITY BEST PRACTICES: POWERCLI ENABLE OR DISABLE ESXI SSH
Login to the putty, change to the folder where firmware files are located, in my case for example
cd /tmp/vmexe/
Next list the file with ls command, all files are listing correctly, .vmexe extension file is the main executable script file, change its execution mode to allow, using below command.
chmod +x CP033632.vmexe
Once you run ls to list again, File color is changed to green. Execute it using command ./CP0033632.vmexe. This detects the applicable array storage controller on the server. Select the number, It will take few seconds to upgrade, and require reboot to activate new FW image.
Reboot the ESXi server, and check the firmware information page on ILO, it shows the new version.
If I see system information - health summary, all the subsystems and devices status shows all are OK, green and optimal.
Useful articles
PART 1 : INSTALLING ESXI ON VMWARE WORKSTATION HOME LAB
PART 2 : CONFIGURING ESXI ON VMWARE WORKSTATION HOME LAB
PART 3 : ACCESSING STANDALONE ESXI SERVER IN HOME LAB USING VSPHERE CLIENT
Create bootable USB from ISO file