andvm
Enthusiast
Enthusiast

VUM upgrade fails - ramdisk (upgradescratch) is full

Jump to solution

Hi,

I am trying to push an ESXi 6.7 upgrade via VUM but keep getting this log (and fails) in vmkernel and the scratch partition is on a SAN datastore with plenty of free space

MemSchedAdmit: 471: Admission failure in path: upgradescratch/upgradescratch

MemSchedAdmit: 489: upgradescratch (289688) extraMin/extraFromParent: 1/1, upgradescratch (289687) childEmin/eMinLimit: 92160/92160

WARNING: VisorFSRam: 206: Cannot extend visorfs file /upgrade_scratch/QEDENTV.V00 because its ramdisk (upgradescratch) is full.

Any suggestions as to which disk/path it is referring to being full?

Thanks

1 Solution

Accepted Solutions
nirmalgnair
VMware Employee
VMware Employee

Hi @andvm,

Booting from ISO will work but offline bundle will be easy if you have multiple hosts. You can put the offline bundle in a shared storage and execute the command to upgrade.

Also I prefer CLI as you just have to reboot the host only once.

This issue is only seen with VSCA 6.5/6.7.

Regardsm

Nirmal Nair

Did you find this helpful? Let us know by completing this survey (takes 1 minute!)

View solution in original post

0 Kudos
6 Replies
nirmalgnair
VMware Employee
VMware Employee

Hi @andvm

This is a know issue and at the moment there is no work around.

You need to use offline bundle and upgrade the ESXi using CLI.

VMware Knowledge Base

Regards,

Nirmal Nair

0 Kudos
andvm
Enthusiast
Enthusiast

Would it work if I reboot and boot directly from ISO image and select upgrade?

Does this bug belong to a specific vCenter or ESXi version?

Thanks

0 Kudos
nirmalgnair
VMware Employee
VMware Employee

Hi @andvm,

Booting from ISO will work but offline bundle will be easy if you have multiple hosts. You can put the offline bundle in a shared storage and execute the command to upgrade.

Also I prefer CLI as you just have to reboot the host only once.

This issue is only seen with VSCA 6.5/6.7.

Regardsm

Nirmal Nair

Did you find this helpful? Let us know by completing this survey (takes 1 minute!)

View solution in original post

0 Kudos
andvm
Enthusiast
Enthusiast

Ah ok will do that way as yes, have multiple hosts to upgrade.

Am listing steps below post placing host in MM.

  • Download offline bundle and place on Shared storage. (Done only once)

  • Run esxcli software vib update -d "/vmfs/volumes/Datastore/DirectoryName/PatchName.zip". (PatchName will be the ESXi offline bundle zip file)

  • Reboot manually (think it will not reboot automatically) and verify ESXi version/build is as expected.
nirmalgnair
VMware Employee
VMware Employee

Yes, the steps are correct.

After the command is run, you will see a message that Reboot Is Required.

Regards,

Nirmal Nair

0 Kudos
amolnjadhav
Enthusiast
Enthusiast

Even i have observed similar error while upgrading to 6.5U3 from 65U2.

@nirmalgnair, Does this issue exist in 6.5 as well?

 

Please consider marking this answer "correct" or "helpful" if you think your query have been answered correctly. Regards Amol Jadhav VCP NSXT | VCP NSXV | VCIX6-NV | VCAP-DCA | CCNA | CCNP - BSCI
0 Kudos