Hi, I've experienced the same problems this evening. After restarted the system, I got the following which is part of the boot log: /------------------------- md: bind<sdb1> md: bind<sda1> raid1: raid set md0 active with 2 out of 2 mirrors XFS mounting filesystem md0 Ending clean XFS mount for filesystem: md0 XFS mounting filesystem dm-6 Starting XFS recovery on filesystem: dm-6 (dev: dm-6) 0x0: 4e 49 80 81 01 02 01 00 e8 03 00 00 e8 03 00 00 Filesystem "dm-6": XFS internal error xlog_recover_do_inode_trans(5) at line 2425 of file fs/xfs/xfs_log_recover.c. Caller 0xffffffff8812523d
Call Trace:<ffffffff88124768>{:xfs:xlog_recover_commit_trans+2840} <ffffffff8812523d>{:xfs:xlog_recover_process_data+493} <ffffffff88076681>{:libata:ata_exec_command+65} <ffffffff802c9992>{thread_return+218} <ffffffff88135881>{:xfs:kmem_alloc+97} <ffffffff8812523d>{:xfs:xlog_recover_process_data+493} <ffffffff8812576c>{:xfs:xlog_do_recovery_pass+652} <ffffffff88140542>{:xfs:cmn_err+210} <ffffffff88125cb7>{:xfs:xlog_recover+263} <ffffffff88137887>{:xfs:_pagebuf_initialize+55} <ffffffff8811edf8>{:xfs:xfs_log_mount+1336} <ffffffff88127828>{:xfs:xfs_mountfs+1944} <ffffffff802cabd0>{__down_failed+53} <ffffffff88076640>{:libata:ata_exec_command+0} <ffffffff801d5990>{kobject_release+0} <ffffffff881373bd>{:xfs:xfs_setsize_buftarg_flags+61} <ffffffff8812cfcb>{:xfs:xfs_mount+1963} <ffffffff8813ef8b>{:xfs:linvfs_fill_super+171} <ffffffff802caaa5>{__down_write+53} <ffffffff801d7f6e>{strlcpy+78} <ffffffff801953bc>{get_filesystem+60} <ffffffff8017e6a1>{sget+1153} <ffffffff8017d400>{set_bdev_super+0} <ffffffff8017e938>{get_sb_bdev+280} <ffffffff8813eee0>{:xfs:linvfs_fill_super+0} <ffffffff8019515b>{find_filesystem+43} <ffffffff8017e0e9>{do_kern_mount+185} <ffffffff8019704d>{do_mount+1709} <ffffffff80190ad3>{dput+35} <ffffffff8015ada0>{buffered_rmqueue+624} <ffffffff8018801f>{__user_walk+79} <ffffffff8015aefc>{__alloc_pages+188} <ffffffff8015b45e>{__get_free_pages+30} <ffffffff8019719b>{sys_mount+155} <ffffffff8010e89a>{system_call+126} Filesystem "dm-6": xfs_inode_recover: Bad inode log record, rec ptr 0xffff81003ecf6700, dino ptr 0xffff81003e245600, dino bp 0xffff81003d839340, ino 1026326, total extents = 1, nblocks = 0 XFS: log mount/recovery failed: error 990 XFS: log mount failed XFS mounting filesystem dm-3 Ending clean XFS mount for filesystem: dm-3 XFS mounting filesystem dm-4 Ending clean XFS mount for filesystem: dm-4 XFS mounting filesystem dm-1 Ending clean XFS mount for filesystem: dm-1 XFS mounting filesystem dm-2 Ending clean XFS mount for filesystem: dm-2 XFS mounting filesystem dm-5 Ending clean XFS mount for filesystem: dm-5 XFS mounting filesystem dm-8 Ending clean XFS mount for filesystem: dm-8 Adding 2097144k swap on /dev/mapper/vg00-swap_lv. Priority:-1 extents:1 \-------------------- Then I tried to remount it and got the following (quite similar but not identical): /----------------------------------- XFS mounting filesystem dm-6 Starting XFS recovery on filesystem: dm-6 (dev: dm-6) 0x0: 4e 49 80 81 01 02 01 00 e8 03 00 00 e8 03 00 00 Filesystem "dm-6": XFS internal error xlog_recover_do_inode_trans(5) at line 2425 of file fs/xfs/xfs_log_recover.c. Caller 0xffffffff8812523d Call Trace:<ffffffff88124768>{:xfs:xlog_recover_commit_trans+2840} <ffffffff8812523d>{:xfs:xlog_recover_process_data+493} <ffffffff88076681>{:libata:ata_exec_command+65} <ffffffff802c9992>{thread_return+218} <ffffffff88135881>{:xfs:kmem_alloc+97} <ffffffff8812523d>{:xfs:xlog_recover_process_data+493} <ffffffff8812576c>{:xfs:xlog_do_recovery_pass+652} <ffffffff88140542>{:xfs:cmn_err+210} <ffffffff88125cb7>{:xfs:xlog_recover+263} <ffffffff88137887>{:xfs:_pagebuf_initialize+55} <ffffffff8811edf8>{:xfs:xfs_log_mount+1336} <ffffffff88127828>{:xfs:xfs_mountfs+1944} <ffffffff802cabd0>{__down_failed+53} <ffffffff88076640>{:libata:ata_exec_command+0} <ffffffff801d5990>{kobject_release+0} <ffffffff881373bd>{:xfs:xfs_setsize_buftarg_flags+61} <ffffffff8812cfcb>{:xfs:xfs_mount+1963} <ffffffff8813ef8b>{:xfs:linvfs_fill_super+171} <ffffffff8015d9e7>{cache_alloc_refill+391} <ffffffff802caaa5>{__down_write+53} <ffffffff801d7f6e>{strlcpy+78} <ffffffff801953bc>{get_filesystem+60} <ffffffff8017e6a1>{sget+1153} <ffffffff8017d400>{set_bdev_super+0} <ffffffff8017e938>{get_sb_bdev+280} <ffffffff8813eee0>{:xfs:linvfs_fill_super+0} <ffffffff8017e0e9>{do_kern_mount+185} <ffffffff8019704d>{do_mount+1709} <ffffffff8016629d>{do_no_page+1309} <ffffffff8010f191>{error_exit+0} <ffffffff801959e7>{copy_mount_options+167} <ffffffff8019719b>{sys_mount+155} <ffffffff8010e89a>{system_call+126} Filesystem "dm-6": xfs_inode_recover: Bad inode log record, rec ptr 0xffff81003c86bd40, dino ptr 0xffff81003ca02600, dino bp 0xffff81003d2c3e00, ino 1026326, total extents = 1, nblocks = 0 XFS: log mount/recovery failed: error 990 XFS: log mount failed XFS mounting filesystem dm-6 Ending clean XFS mount for filesystem: dm-6 \------------------------- I didnt manage to use xfs_check becuase of the existing journal. I've done xfs_repair -L I've got only one empty file in lost+found. Regards Jean-Luc
signature.asc
Description: Digital signature