lvm – 为什么不运行xfs_check?

前端之家收集整理的这篇文章主要介绍了lvm – 为什么不运行xfs_check?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在运行一个完全更新的Ubuntu 9.04“Jaunty”i686服务器.我在LVM组中有一个名为/ dev / mapper / vg0-bigthree的XFS卷.

如果我启动到单用户模式并确保已卸载卷,则每次尝试运行xfs_check时仍会收到以下内容

  1. $sudo xfs_check /dev/mapper/vg0-bigthree
  2. xfs_check: /dev/mapper/vg0-bigthree contains a mounted and writable filesystem
  3.  
  4. fatal error -- couldn't initialize XFS library

为了彻底,我开始尝试运行

  1. $sudo fsck.xfs /dev/mapper/vg0-bigthree
  2. If you wish to check the consistency of an XFS filesystem or
  3. repair a damaged filesystem,see xfs_check(8) and xfs_repair(8).

在转向xfs_check之前.

另外,我可以确认在mount的输出或卷的设备或挂载点的/ etc / mtab中没有出现.

解决方法

这就是我在我的系统上解决这个问题的方法.在尝试运行xfs_check时,我看到了与您相同的问题.显然fs没有安装.似乎autofs或nfs仍然保留在文件系统上,一旦它们被停止,检查就会运行.
  1. [root@openfiler ~]# xfs_check /dev/backup2/backup2
  2. xfs_check: /dev/backup2/backup2 contains a mounted and writable filesystem
  3.  
  4. fatal error -- couldn't initialize XFS library
  5.  
  6. [root@openfiler ~]# df
  7.  
  8. Filesystem 1K-blocks Used Available Use% Mounted on
  9. /dev/sdc2 35775912 804200 33125044 3% /
  10. /dev/sdc1 101086 14410 81457 16% /boot
  11. tmpfs 512440 0 512440 0% /dev/shm
  12.  
  13. [root@openfiler ~]# cat /etc/mtab
  14. /dev/sdc2 / ext3 rw 0 0
  15. /proc /proc proc rw 0 0
  16. /sys /sys sysfs rw 0 0
  17. devpts /dev/pts devpts rw,gid=5,mode=620 0 0
  18. /dev/sdc1 /boot ext3 rw 0 0
  19. tmpfs /dev/shm tmpfs rw 0 0
  20. none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
  21. sunrpc /var/lib/rpc_pipefs rpc_pipefs rw 0 0
  22. automount(pid2644) /misc autofs rw,fd=4,pgrp=2644,minproto=2,maxproto=4 0 0
  23. automount(pid2681) /net autofs rw,pgrp=2681,maxproto=4 0 0
  24. nfsd /proc/fs/nfsd nfsd rw 0 0
  25.  
  26. [root@openfiler ~]# service autofs stop
  27. Stopping automount: [ OK ]
  28.  
  29. [root@openfiler ~]# cat /etc/mtab
  30. /dev/sdc2 / ext3 rw 0 0
  31. /proc /proc proc rw 0 0
  32. /sys /sys sysfs rw 0 0
  33. devpts /dev/pts devpts rw,mode=620 0 0
  34. /dev/sdc1 /boot ext3 rw 0 0
  35. tmpfs /dev/shm tmpfs rw 0 0
  36. none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
  37. sunrpc /var/lib/rpc_pipefs rpc_pipefs rw 0 0
  38. nfsd /proc/fs/nfsd nfsd rw 0 0
  39.  
  40. [root@openfiler ~]# service nfs stop
  41. Shutting down NFS mountd: [ OK ]
  42. Shutting down NFS daemon: [ OK ]
  43. Shutting down NFS services: [ OK ]
  44. [root@openfiler ~]# cat /etc/mtab
  45. /dev/sdc2 / ext3 rw 0 0
  46. /proc /proc proc rw 0 0
  47. /sys /sys sysfs rw 0 0
  48. devpts /dev/pts devpts rw,mode=620 0 0
  49. /dev/sdc1 /boot ext3 rw 0 0
  50. tmpfs /dev/shm tmpfs rw 0 0
  51. none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
  52. sunrpc /var/lib/rpc_pipefs rpc_pipefs rw 0 0
  53. nfsd /proc/fs/nfsd nfsd rw 0 0
  54.  
  55. [root@openfiler ~]# xfs_check /dev/backup2/backup2

猜你在找的Linux相关文章