VMware Cloud Community
khoe
Contributor
Contributor

Error upgradeing ESX 3.5 to ESX 4.1

Hi

I have an error when I try to upgrade a ESX host from 3.5 to 4.1

I have both tried with update manager and esxupgrade.sh

When I try update manager nothing is happening beside that the server is put in maintenance mode.

When I try the esxupgrade it gives me the following error:

grub> find /esx4-upgrade/vmlinuz

Error 15: File not found

grub>

info: END grub output

Anyone who have an god idea what to do?

Best regards

Kim Hørsted

-------------------------------------- Best Regards Kim Hørsted
Reply
0 Kudos
14 Replies
marcelo_soares
Champion
Champion

Hmmm no clear idea. Can you grab the /var/log/vmware/esxupdate.log after the error?

Marcelo Soares

VMWare Certified Professional 310/410

Virtualization Tech Master

Globant Argentina

Consider awarding points for "helpful" and/or "correct" answers.

Marcelo Soares
Reply
0 Kudos
khoe
Contributor
Contributor

Yes I can grab the log. I have attaced it.

-------------------------------------- Best Regards Kim Hørsted
Reply
0 Kudos
marcelo_soares
Champion
Champion

Weird. Nothing. Look, the Server is on the HCL? Are you using SATA/SAS/SCSI disks? Raid?

Marcelo Soares

VMWare Certified Professional 310/410

Virtualization Tech Master

Globant Argentina

Consider awarding points for "helpful" and/or "correct" answers.

Marcelo Soares
Reply
0 Kudos
virtualdive
VMware Employee
VMware Employee

Hi Khoe,

Are you sure you are following the correct upgrade procedure. Check out the below KB for this ..[KB Article|http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1009440]

Please award points if you found this helpful.

Regards,

'V'
thevshish.blogspot.in
vExpert-2014-2021
Reply
0 Kudos
khoe
Contributor
Contributor

Yes the server in on the HCL.

I am using SAS disks and the are in raid. 3 in raid 5 for virtual servers, and 2 in which are used for esx partitions.

-------------------------------------- Best Regards Kim Hørsted
Reply
0 Kudos
PduPreez
VMware Employee
VMware Employee

Have you tried the host update utillity?

Also what size did you make the instalation Partition? It could be that there is not enough space for an upgrade. (I had upgrade issue on ESX 3.5 with 5GB OS Luns)

Regards

If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct. Thank you.

Reply
0 Kudos
khoe
Contributor
Contributor

The host update utility does not work when upgrading to 4.1.

So if I should use the host update utility I have to upgrade it to 4.0, 4.0 U1. And I want to upgrade to 4.1.

My "/" partiton is on 5 GB. Can I increase it? What kind of trouble did you have when it was on 5 gb?

-------------------------------------- Best Regards Kim Hørsted
Reply
0 Kudos
khoe
Contributor
Contributor

Yes I did follow the correct upgrade procure. And this resulted in the error:

grub> find /esx4-upgrade/vmlinuz

Error 15: File not found

grub>

info: END grub output

best regards

Kim Hørsted

-------------------------------------- Best Regards Kim Hørsted
Reply
0 Kudos
PduPreez
VMware Employee
VMware Employee

yes, we had Blades running ESX 3.5 with a Boot from SAN (BFS) LUN of 5GB each.

My guess is there is a way to increase the Size, if you can do it from the storage side there must be a few Linux commands to increase (unmount/mount) the size on the ESX host.

But I ended up deleting the 5GB BFS LUNs and just created new 10GB BFS LUNs, and do a fresh install of ESX 4.x.

In my scenario this was the quicker option

Regards

If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct. Thank you.

Reply
0 Kudos
khoe
Contributor
Contributor

I have just checked some of my other esx hosts, which I have upgraded to 4.1. They have the same size partitions.

The only partition which are different is the "/boot". On my machine with problems it is 100 mb and two other is 1.1.

But I do not believe it is the partion which are the problem, because then it would give me another error than:

grub> find /esx4-upgrade/vmlinuz

Error 15: File not found

grub>

info: END grub output

Best regards

Kim Hørsted

-------------------------------------- Best Regards Kim Hørsted
Reply
0 Kudos
Sreejesh_D
Virtuoso
Virtuoso

looks like the issue is with the rutime mount point /esx4-upgrade/ which will be created during upgrade.

can you try upgrade with esxupgrade.sh once again after rebooting the host to 3.5. Also please update this thread with the esxupgrade.sh sytax which you are using.

VCP3, VCP4, RHCE, EMCPA

Reply
0 Kudos
khoe
Contributor
Contributor

I have tried it again.

The Synax which I am using is:

./esxupgrade.sh -r -i /vmfs/volumes/zagreb-esx01_storage/Upgrade/esx-DVD-4.1.0-260247.iso /vmfs/volumes/zagreb-esx01_storage/

Best regards

Kim Hørsted

-------------------------------------- Best Regards Kim Hørsted
Reply
0 Kudos
PuliSukumar
VMware Employee
VMware Employee

Hi,

We have never observed this issue. Can you plesae check the md5sum of the esupgrade.sh (Before unzipping) and the iso. Can you please the followinf details.

iso Name:-

Script Name :- Before unzipping

Outpur of "vmware -v" command.

Thanks,

Sukumar.

Reply
0 Kudos
dhazar
Contributor
Contributor

Here is the solution I found for this problem in my environment:

http://davidhazar.blogspot.com/2010/10/curse-of-grubupdate-upgrading-from_13.html

Hope this helps someone,

David Hazar

http://www.linkedin.com/in/DavidHazar

http://davidhazar.blogspot.com

Reply
0 Kudos