ESXi主机报错:No free space left on device

问题描述

vcenter中启动某虚拟机,关停后无法开机启动,集群HA告警,关闭重启失败;另在宿主机事件中报: The root filesystem’s file table is full.,远程登录该主机,控制台界面也报空间不足,界面操作卡顿;执行df/vdf查看磁盘空间显示并未使用超限;

分析

既然磁盘空间未超限,则很有可能怀疑是主机文件系统的inode使用超标;因文件系统有未使用的空间,如inode的数量已达到最大值,这时系统也无法再创建新文件。因此,我们需确定ESXi主机控制台文件系统和VMFS文件系统是否已达到inode或文件系统限制,并删除一些文件来释放i节点;

ESX主机将虚拟机操作所需的所有文件存储在VMware虚拟机文件系统(VMFS)中,与虚拟机相关的任何操作都需要此文件系统。所有VMFS(vmfs2,vmfs3,vmfs5,vmfs6)必须保留一定的可用空间,确保虚拟机正常运行。可参考以下容量阈值进行预留:

1>VMware建议200 MB作为ESX系统管理员采取措施解决容量问题的阈值。 VMFS卷的大小差异很大,无法定义精确的百分比,但是此时出现意外问题的风险变得更大。
2>如果不定期进行检查,VMFS卷将保持增长,直到仅剩余100 MB的空间为止,这时可能会出现问题。 100 MB定义为ESX系统管理员必须立即采取措施纠正此问题的关键阈值,因为此时VMware VMFS停止增长;

1)查看ESXi主机

猜你喜欢

转载自blog.csdn.net/ximenjianxue/article/details/112601144
今日推荐