我正在使用 Vmware ESX Server3.5 来运行我们的服务器虚拟机。
在我们的一个数据存储区中,分区的使用率达到 100%,并且它正在停止启动虚拟机。/vmfs/volumes/504a6db7-97ab1f09-f958-0024818a4940 117G 117G 0 100% /vmfs/volumes/storage1
当我尝试删除日志文件文件夹或文件(17GB)时,出现输入/输出错误。
[root@hostos alerts]# rm -rf evtAz8721
rm: cannot remove `evtAz8721': Input/output error
我以 root 用户身份登录并且该文件具有 RW 访问权限。
请帮我解决这个问题。
提前致谢。Senthil。
答案1
使用控制台数据存储浏览器删除文件。强烈建议不要通过 SSH 对 VMFS 卷执行任何操作。
答案2
我在旧的 ESX3.5 安装中遇到了同样的问题。问题似乎是 VMFS 文件系统已满。有关此问题的一些其他信息,请参阅VMware 知识库:
如果日志文件被群集中的某个服务器锁定,并且设备上没有足够的空间来释放锁定,则会出现此问题。
要解决此问题,请登录群集中每个 ESX 服务器的控制台并尝试从 VMFS 卷中删除一个文件 - 此操作将在其中一台服务器上成功,从而释放锁。