首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >hcp:错误: FALLOCATE失败!

hcp:错误: FALLOCATE失败!
EN

Ask Ubuntu用户
提问于 2018-01-02 14:09:23
回答 1查看 3.2K关注 0票数 3

在两个Proxmox上,我在控制台中得到错误hcp: ERROR: FALLOCATE FAILED!。我在两个独立的Ubuntu16.04VM上得到了这个错误。

我不知道这个错误意味着什么,也不知道它是从哪里来的。我应该注意,在Proxmox中弹出安装CD后,我在两个控制台中都看到了错误。为了确定,我重新将CD附加到两个VM上,但是刚才在其中一个VM的控制台中再次看到了错误。

VM本身似乎起作用。我在Proxmox论坛上找到了一个线程:快照后损坏的文件系统,但是我没有为这两个VM创建任何快照。

我很困惑,因为我不知道错误是从哪里来的。不幸的是,在我弹出安装CD之前,我不确定它是否出现在控制台中。

我使用的是R1Soft,它加载hcpdriver。也许这是相关的(虽然我不知道为什么会显示这些错误)。

两台服务器上的df -h输出都是根据请求进行的:

EN

回答 1

Ask Ubuntu用户

发布于 2018-01-24 21:56:40

造成这个错误的原因是非常简单的。该错误是由fallocate命令失败并返回的退出代码1 (fail)引起的,而不是后续返回退出代码为0。

错误本身并不影响系统,它实际上是潜在问题的症状。

根本原因可能是试图为一个文件分配比系统可用的空间更多的空间,或者可能是一个损坏的文件系统(无论是实际磁盘还是虚拟磁盘)。我希望第一种情况下的全部错误是fallocate failed: No space left on device

释放空间失败也可能引发错误。这个IMHO将指向上述损坏的文件系统。

如果您没有当前文件系统的备份/映像/克隆,那么创建一个备份/映像/克隆是谨慎的。这样做将确保您可以返回到现在的位置,而不必担心重新启动VM所带来的意外后果。如果承载文件系统的底层磁盘损坏了,您可能希望使用类似ddrescue的东西,以便尽可能多地从物理磁盘中保存。此消息不会导致重新启动VM的失败,但是不要将该语句视为VM将成功重新启动的保证。任何事情都可能在任何时候发生严重的错误,对未来的详细看法不是我(或任何人)可以为你提供的。

有关fallocate命令的更多细节,请参见man fallocate

编辑:您的R1Soft备份很可能在不知情的情况下使用快照。请参阅,它似乎增加了您在问题中发布的链接的相关性。对于安装在系统上的驱动程序/代理的检查版本来说,它似乎是值得的,以确定您是否有最新版本,以及是否有任何bug被压碎,这些bug将指示您是否应该更新它,或者报告一个bug.You,如果可能的话,可以考虑在过渡期间探索其他备份方法,以确保安全。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/991519

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档