Translated message

A translation of this page exists in English.

为什么 XFS 文件系统损坏了,并设置为只读? 在日志文件中看到消息 "XFS:Internal error XFS_WANT_CORRUPTED_GOTO"。

Solution In Progress - Updated -

Issue

  • /var/log/messages 中记录以下内容后,XFS 文件系统变为只读:
 kernel: XFS internal error XFS_WANT_CORRUPTED_GOTO at line 1518 of file fs/xfs/xfs_alloc.c.  Caller 0xffffffffa023a532
 kernel: Pid: 6135, comm: mv Not tainted 2.6.32-131.17.1.el6.x86_64 #1
 kernel: Call Trace:
 kernel: [<ffffffffa0262163>] ? xfs_error_report+0x43/0x50 [xfs]
 kernel: [<ffffffffa023a532>] ? xfs_free_extent+0xa2/0xc0 [xfs]
 kernel: [<ffffffffa02385da>] ? xfs_free_ag_extent+0x56a/0x7e0 [xfs]
 kernel: [<ffffffffa023a532>] ? xfs_free_extent+0xa2/0xc0 [xfs]
 kernel: [<ffffffffa0243edd>] ? xfs_bmap_finish+0x15d/0x1a0 [xfs]
 kernel: [<ffffffffa0269cf3>] ? xfs_itruncate_finish+0x183/0x390 [xfs]
 kernel: [<ffffffffa0284dc8>] ? xfs_inactive+0x358/0x4e0 [xfs]
 kernel: [<ffffffff814dc34e>] ? mutex_lock+0x1e/0x50
 kernel: [<ffffffffa0294fa0>] ? xfs_fs_clear_inode+0xa0/0xe0 [xfs]
 kernel: [<ffffffff8118cb7f>] ? clear_inode+0x8f/0x110
 kernel: [<ffffffff8118d326>] ? generic_delete_inode+0x196/0x1d0
 kernel: [<ffffffff8118d3c5>] ? generic_drop_inode+0x65/0x80
 kernel: [<ffffffff8118c232>] ? iput+0x62/0x70
 kernel: [<ffffffff811835e2>] ? do_unlinkat+0x112/0x1c0
 kernel: [<ffffffff81177e36>] ? sys_newfstatat+0x36/0x50
 kernel: [<ffffffff811837f2>] ? sys_unlinkat+0x22/0x40
 kernel: [<ffffffff8100b172>] ? system_call_fastpath+0x16/0x1b
 kernel: xfs_force_shutdown(drbd1,0x8) called from line 4011 of file fs/xfs/xfs_bmap.c.  Return address = 0xffffffffa0243f16
 kernel: Filesystem "drbd1": Corruption of in-memory data detected.  Shutting down filesystem: drbd1
 kernel: Please umount the filesystem, and rectify the problem(s) 
  • 以上错误有时可能会跟着出现此错误:
 kernel: XFS (dm-#): xfs_log_force: error 5 returned.

Environment

  • 具有可扩展文件系统附加组件的 Red Hat Enterprise Linux 5
  • 具有可扩展文件系统附加组件的 Red Hat Enterprise Linux 6
  • Red Hat Enterprise Linux 7

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