고스트 마운트 지점을 정리할 수 없습니다.

고스트 마운트 지점을 정리할 수 없습니다.

"mount" 명령은 이전에 설정한 여러 디스크 장치의 여러 마운트 지점을 표시합니다.

$ mount
...
/dev/sdf1 on /mnt/<mp1>  type xfs (rw)
...
/dev/sdd1 on /mnt/<mp2>  type xfs (rw)
...

그러나 다음과 같은 "고스트" 마운트 지점은 "마운트 해제"할 수 없습니다.

$ umount -f /mnt/<mp1>
mount: /mnt/<mp1>: mountpoint not found

또한 디렉토리가 삭제되었는지 확인했습니다.

$ ls -al /mnt
total 4
drwxr-xr-x.  2 root root    6 Apr  1 14:57 .
drwxr-xr-x. 19 root root 4096 Apr  1 13:21 ..

저는 CentOS7 Linux에서 실행되는 루트 사용자입니다.

$ whoami
root

$ cat /etc/*release*
CentOS Linux release 7.2.1511 (Core) 
...

시스템을 다시 시작해 보았지만 이러한 마운트 지점이 계속 나타납니다. 아직 이러한 설치를 사용하고 있는 프로세스를 찾을 수 없습니다. 무엇을 제공합니까? ? ? 이러한 "고스트" 마운트 지점을 청소하는 방법에 대한 다른 아이디어가 있습니까?

답변1

흠... 재부팅해도 문제가 해결되지 않는다면 놀랄 것입니다.

그러나 재부팅이 마음에 들지 않으면 Linux에서 제공하는 지연된 제거 옵션을 사용해 볼 수 있습니다.

 umount -l /my-mount

눈에 보이는 설치 테이블에서 제거하세요. 나는 이것을 성공적으로 해냈습니다.

답변2

설치된 장치를 참조해 보세요

# umount -f /dev/sdf1

또는 마운트 지점을 생성한 후 제거하고 마운트 지점을 삭제합니다.

관련 정보