NFS umount가 /proc/mounts에서 디렉터리를 찾을 수 없습니다.

NFS umount가 /proc/mounts에서 디렉터리를 찾을 수 없습니다.

NFS 공유가 mount또는 형식의 경로를 사용하여 수동으로 마운트되면 경로가 실제로 에 나열되어 있어도 에서 경로를 찾을 수 없습니다.<domain/ip>:<path>/<path><domain/ip>:/<path>/<path>umount/proc/mounts/proc/mounts

이것은 이것과 같은 문제입니다:이 NFS unmunt 문제를 해결하는 방법은 무엇입니까?

재현 단계:

# mount --version
mount from util-linux 2.24.1 (libmount 2.24.0: debug, assert)
# mkdir mountpath
# mount 192.168.2.101:/devices mountpath
# umount mountpath
/home/.../mountpath was not found in /proc/mounts
# grep mountpath /proc/mounts
192.168.2.101://devices /home/.../mountpath nfs4 rw,[snip],addr=192.168.2.101 0 0

이 마운트를 어떻게 제거할 수 있나요?

답변1

이 문제는 명령줄에 지정한 경로를 사용하여 mount마운트를 추가했지만 항상 슬래시가 추가되어 표시되기 때문에 발생합니다./etc/mtab/proc/mounts

문제를 해결하려면 /etc/mtab의 구문과 일치하도록 편집하세요 /proc/mounts.

향후 문제를 방지하려면 항상 /proc/mounts/다음과 동일한 구문을 사용하여 SMB 공유를 마운트하십시오 192.168.2.101://devices.

또한 이 버그 보고서를 비교해 보세요.https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/974374

관련 정보