VMware Cloud Community
msch125
Contributor
Contributor

esxi 5 root ramdisk is full and esxi shell failed to run

Hi.

I using esxi 5.1.

When I try boot virtual machines it fails

Cannot power on machine_name on node. A general system error occurred: 

Description:

  The virtual machine failed to power on 

Possible causes:

Cause: Virtual machine power-on attempts can fail because the virtual machine is already in a powered-on state, concurrent operations are running on the virtual machine, and so on.

Action: Check the reason in the event message to find the cause of the power-on failure and fix the problem.

Also in vSphere Client in events I see same messages like

The file table of the ramdisk 'root' is full.  As a  result, the file /var/spool/snmp/1422608029_6_9006_232.trp could not be created by the application 'hostd-worker'.

end

The file table of the ramdisk 'root' is full.  As a result, the file /var/run/vmware/tickets/vmtck-d0a9ad8b-6ed5--45 could not be created by the application 'ticket'.

I can't connect to server via ssh or esxi shell. Because, this services  is stopped. Whet I try to run it, (via DCUI or vSphere client) it say then started, but they don't.

When I refresh service list, I see that this services is stop.

whet i run esxicli, i see:

>esxcli --server node1.msch125.ru system visorfs ramdisk list

Ramdisk Name  System   Reserved Maximum   Used  Peak Used  Free  Reserved Free  Maximum Inodes  Allocated Inodes  Used Inodes  Mount Point

------------  ------  ---------  ----------  ---------  ---------  ----  -------------  --------------  ----------------  -----------  -------------------------

--

root        true  32768 KiB   32768 KiB  23540 KiB  23540 KiB  28 %       28 %        8192          8192     8192  /

etc         true  28672 KiB   28672 KiB 236 KiB 268 KiB  99 %       99 %        4096          1024      453  /etc

tmp        false   2048 KiB  196608 KiB 136 KiB 424 KiB  99 %       93 %        8192           256       28  /tmp

hostdstats false  0 KiB  809984 KiB   4600 KiB   4600 KiB  99 %        0 %        8192            32        4  /var/lib/vmware/hostd/sta

ts

How to fix this problem?

0 Kudos
2 Replies
patshiv
Contributor
Contributor

Hi,

I think, this issue could be caused by the fact that ESXi is running out of inodes.  Try restarting the services again from DCUI and validate the logs from it.

Please refer to the KB: http://kb.vmware.com/kb/2040707 which addresses this issue.

Also refer to http://www.yellow-bricks.com/2013/01/07/esxi-5-x-host-disconnected-from-vcenter/

Hope this helps. 

Thanks,

Prathab

Thanks & Regards, Prathab
0 Kudos
wlanzelotti
Contributor
Contributor

I have same problema, power on virtual machine direct in ESXi host.

0 Kudos