Filesystems Openstack—文件系统在创建实例1或2天后更改为只读模式。之后无法访问任何文件

Filesystems Openstack—文件系统在创建实例1或2天后更改为只读模式。之后无法访问任何文件,filesystems,openstack,openstack-swift,Filesystems,Openstack,Openstack Swift,Openstack—文件系统在创建实例1或2天后更改为只读模式。之后无法访问任何文件。我正在使用Ubuntu 18.04实例。我已经在我的服务器上安装了openstack,也是ubuntu 18.04。我有足够的磁盘空间。在这个问题之后,当我尝试重新安装时,我无法执行。这类问题的原因是什么,如何解决。请帮助我解决这个问题。在此附加日志: [Recent Log - Part1][1] [Recent Log - Part2][2] [dmesg-log][3] [syslog][4] [

Openstack—文件系统在创建实例1或2天后更改为只读模式。之后无法访问任何文件。我正在使用Ubuntu 18.04实例。我已经在我的服务器上安装了openstack,也是ubuntu 18.04。我有足够的磁盘空间。在这个问题之后,当我尝试重新安装时,我无法执行。这类问题的原因是什么,如何解决。请帮助我解决这个问题。在此附加日志:

[Recent Log - Part1][1]
[Recent Log - Part2][2] 
[dmesg-log][3] 
[syslog][4]


[1]: https://i.stack.imgur.com/ISbKl.jpg
[2]: https://i.stack.imgur.com/07Ekg.jpg
[3]: https://i.stack.imgur.com/24Cy8.jpg
[4]: https://i.stack.imgur.com/tf3WM.jpg

根据dmesg日志,磁盘已损坏(
I/O error dev vda
),fsck似乎无法纠正错误,并且这些错误正在重新出现。如果此实例非常重要,则应以只读方式装载它,并尝试保存尽可能多的数据。您还可以尝试使用
ddrescue
将磁盘复制到其他设备。

您发布的错误只是只读文件系统的结果,您是否检查了实例的
dmesg
syslog
条目?至少应该有一些指向根本原因的指针。@eblock i已包含带有错误和失败状态的dmesg和系统日志。请让我知道问题是什么,以及如何解决问题磁盘损坏的可能原因是什么?有几种可能性,很难说。它可能是底层存储设备或阵列(您的后端是什么?)、电源中断、代码错误等。我可能会首先查看存储后端,然后在
/var/log/nova/
中计算节点。