EBS卷变成只读

0

【以下的问题经过翻译处理】 我创建了一个新的EBS卷,格式为ext4并挂载到Ubuntu实例上。 没有显著的读/写卷,大约使用了1%的卷,没有任何特殊之处。 1周后,它报告了一个I/O错误,并变为只读状态。 以下详细信息在系统日志中报告:


end_request: I/O error, dev xvdf, sector 0 Buffer I/O error on device xvdf, logical block 0 lost page write due to I/O error on xvdf EXT4-fs error (device xvdf): ext4_journal_start_sb:327: Detected aborted journal EXT4-fs (xvdf): Remounting filesystem read-only EXT4-fs (xvdf): previous I/O error to superblock detected


**这是过去两周内发生的第二次。**上面的卷已替换具有相同问题的旧卷。服务器已经在使用几年,过去从未出现过这样的问题。可能出了什么问题?我能尝试什么?

profile picture
EXPERTE
gefragt vor 5 Monaten29 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 ext4文件系统可以在遇到错误后配置为重新挂载为只读。有关详情,请参阅ext4的手册:https://man7.org/linux/man-pages/man5/ext4.5.html

此文档的相关部分如下:

errors={continue|remount-ro|panic}
定义遇到错误时的行为。 (要么忽略错误,只是标记文件系统为错误,然后继续,要么重新挂载文件系统为只读,要么出现紧急情况并停止系统。)默认设置在文件系统超级块中,并可以使用tune2fs(8)进行更改。

根据Ubuntu的文档:https://manpages.ubuntu.com/manpages/xenial/en/man8/mount.8.html,这是在Ubuntu上挂载ext4文件系统的默认选项。

为了防止文件系统重新挂载为只读,请更改其挂载选项以不使用 errors = remount-ro。另一个选择是使用 errors = continue,这将允许在遇到错误后仍然可以使用该卷。

有关如何挂载EBS卷的说明,请参阅此文档:https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-using-volumes.html

如果您已经在 /etc/fstab 中为此卷配置了条目,则可以在其中更改选项。这将防止卷被重新挂载为只读。

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen