The ramdisk ‘tmp’ is full – VMware ESXi on HPE ProLiant

We are using HPE ProLiant servers in our virtual environment to delivering different services to our customers. VMware ESXi has been installed on all servers as Hypervisor. You know that each vendor has customized image that includes VMware ESXi, drivers and management tools. It seems, there is an issue on HPE Agentless Management (AMS) on latest ESXi image.

What’s Exact Issue

I saw lot of error messages on our ESXi server that all messages said /tmp is out of space:

The ramdisk 'tmp' is full - VMware ESXi on HPE ProLiant

Unlike other Unix-Like operating system, “df” command will show datastores status not system partitions. use “vdf” command to find useful information about system partitions.

The ramdisk 'tmp' is full - VMware ESXi on HPE ProLiant

In my case, “ams-bbUsg.txt” was the root cause:

The ramdisk 'tmp' is full - VMware ESXi on HPE ProLiant

Temporary Solution

Removing the file is a temporary solution because, there is an issue on HPE AMS.

Permanent Solution

As describes in the below HPE advisory:

Advisory: VMware – VMware AMS Data File Filling Up Tmp May Cause VUM Updates to Fail On HPE Servers Running VMware ESXi 6.0/6.5/6.7 with AMS Version 11.4.0

AMS should be updated 11.4.2.

Further Reading

ESXi Fails with “Corruption in dlmalloc” on HPE Server

VMware ESXi Warning: Failed to reserve volume f530 28 1

External Links

https://kb.vmware.com/s/article/1003564

Davoud Teimouri

Davoud Teimouri is as a professional blogger, vExpert 2015/2016/2017/2018/2019, VCA, MCITP. This blog is started with simple posts and now, it has large following readers.

Leave a Reply

Your email address will not be published. Required fields are marked *