Translated message

A translation of this page exists in English.

XFS 文件系统没有被挂载,在日志中抛出错误元数据 I/O 错误:block 0x702c80 ("xlog_recover_iodone") error 28。

Solution In Progress - Updated -

Issue

  • XFS 文件系统没有被挂载,并抛出错误元数据 I/O 错误block 0x702c80 ("xlog_recover_iodone") error 28 numblks 32
  • 由于设备中没有剩余空间,文件系统被强制关闭。

/var/log/messages 的一个示例:

<hostname> kernel: [120968.462398] XFS (dm-9): metadata I/O error: block 0x702c80 ("xlog_recover_iodone") error 28 numblks 32
<hostname> kernel: [120968.465403] XFS (dm-9): xfs_do_force_shutdown(0x1) called from line 381 of file fs/xfs/xfs_log_recover.c.  Return address = 0xffffffffc02b3185
<hostname> kernel: [120968.465406] XFS (dm-9): I/O Error Detected. Shutting down filesystem 
<hostname> kernel: [120968.466577] XFS (dm-9): Please umount the filesystem and rectify the problem(s)  
<hostname> kernel: [120968.468005] XFS (dm-9): log mount/recovery failed: error -28 <==========================
<hostname> kernel: [120968.468066] XFS (dm-9): log mount failed

挂载 XFS 文件系统 失败,并显示错误 "No space left on device":

/# mount /dev/rhel/root /mnt/sysimage/
[  735.228913] XFS (dm-3): metadata I/O error in "xlog_recover_iodone" at daddr 0x121500 len 32 error 28
[  735.229620] XFS (dm-3): I/O Error Detected. Shutting down filesystem
[  735.230014] XFS (dm-3): Please umount the filesystem and rectify the problem(s)
mount: mount /dev/mapper/rhel-root on /mnt/sysimage failed: No space left on device

Environment

  • Red Hat Enterprise Linux 7
  • Red Hat Enterprise Linux 8
  • Red Hat Enterprise Linux 9
  • 精简池

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content