Perhaps this could be too late for sharing however, I did some testing with my junior on how we can patch ESX 3.5 U3 to U4 via “esxupdate” command. Though we knew, we can do this via ESX 3.5 U4 CD, I still prefer “esxupdate” method due to it’s success story. Since ESX3.50 U4 patch inclusive of more than twenty(20) .zip files, unzip and patch process could take longer time if we do this manually one by one. Therefore, I create one script (patch-esx350u4.sh) for my junior so that he can do ESX 3.5 U4 upgrade easily for one of my customer next week.
1.First we download the patch ESX350-Update04 (include file dependencies around 1.2GB in size) from VMware site.
2.Download script patch-esx350u4.sh here
3.Upload all zip files to target ESX (Make sure all zip files uploaded specially ESX350-20090903201-UG.zip)
4.Upload patch-esx350u4.sh to target ESX
5.cd to your upload folder —> $cd /root/ESX3U4
6.Make it executable —> $chmod +x patch-esx350u4.sh
7.Run patch script —> $./patch-esx35u4
8.Give your location of .zip files eg:/root/ESX3U4
9.Verify patch status once finished with $esxupdate -l query
10.For unsuccessfull patch, please patch manually or rerun “patch-esx350u4.sh” (read manual-patch.txt)
$esxupdate -n -r file:/root/ESX35U4/ESX350-200909012-UG update
- Make sure all patchs/zip included in $esxupdate -l query (specially ESX350-Update04)
- The patch-esx350u4.sh will unzip and patch ESX one by one without reboot the system until finished
Leave a comment