VMware Cloud Community
Alex_007
Contributor
Contributor

[Errno 28] No space left on device

I am trying to patch my ESXi 6.0.0, 3029758 to patch ESXi600-20171101 but it is producing the error [Errno 28] No space left on device. on which drive does the Update get installed and can I delete the swap file on one of the datastores, called 'OS Store'. I presume the patch gets deployed here but there is a large swap file in here that I am cautious of deleting. Please see attached images.

I am struggling to path this host that another engineer before me left in a mess. Any help will be greatly appreciated.

Reply
0 Kudos
2 Replies
admin
Immortal
Immortal

This is the system-wide Swap files which gets created based on the system advanced swap file settings

-hls-* stands for hostlocal swap file.

In general you can end up with 3 different types of system-wide swap files based on the system advanced swap file settings and usage

Datastore   -> sysSwap-ds-*

SSDDatastore -> sysSwap-hc-*

HostLocal'   ->  sysSwap-hls-*

Regards,

Randhir

Reply
0 Kudos
tasikas
Enthusiast
Enthusiast

Hi,

Not sure about ESXi 6.0, but for 6.5 solution below worked very well.

Connect to https://your_esxi_host

Navigator > Host > Manage > System > Swap > Edit Settings >

Enable - Yes

Datastore - "chose your ssd"

Local swap - Enabled - Yes

Host Cache Enabled -Yes

Save and maybe reboot and try your patch installation again.

Reply
0 Kudos