it-swarm-ko.tech

xfs_check가 실행되지 않는 이유는 무엇입니까?

완전히 업데이트 된 Ubuntu 9.04 "Jaunty"i686 서버를 실행하고 있습니다. /dev/mapper/vg0-bigthree라는 LVM 그룹에 단일 XFS 볼륨이 있습니다.

단일 사용자 모드로 부팅하고 볼륨이 마운트 해제되었는지 확인하면 xfs_check를 실행할 때마다 다음과 같은 결과가 나타납니다.

$ Sudo xfs_check /dev/mapper/vg0-bigthree 
xfs_check: /dev/mapper/vg0-bigthree contains a mounted and writable filesystem

fatal error -- couldn't initialize XFS library

철저히하기 위해, 나는 달리기를 시작하면서 시작했다

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

xfs_check로 전환하기 전에.

2
Justin Force

분명히 fs는 마운트 해제되어 있습니다. autofs 또는 nfs가 여전히 파일 시스템을 잡고있는 것처럼 보이고 일단 중지되면 검사가 실행됩니다.

`service autofs stop`
`service nfs stop`

xfs_check/etc/mtab의 최신 정보가 아닌 /proc/mounts의 오래된 정보를보고 있습니다.

3
Gilles

파일 시스템이 마운트 된대로/etc/mtab 또는/proc/mounts에 나열되어 있지 않은지 확인하십시오. (어떤 xfs_check가 찾는 지 확실하지 않습니다). 장치가 완전히 마운트 해제되지 않은 경우에 이러한 현상이 발생했습니다.

0
David