autofs를 설치하고 네트워크 드라이브를 로컬 Linux 파일 시스템의 폴더에 마운트했습니다. -fstype=cifs,rw
/etc/auto.smb.shares 파일의 mount 명령을 사용합니다 .
마운트된 폴더에 CD를 넣고(또는 Windows Samba 공유에서 열 경우) autofs를 중지하면 systemctl stop autofs
폴더는 마운트된 상태로 유지됩니다.
확인해 보니 systemctl status autofs
autofs 프로세스가 종료되었다고 합니다. 하지만 mount
명령을 확인해보니 df -h
설치된 폴더가 그대로 있고 실제로 Linux에서 해당 폴더를 탐색하거나 Windows Samba 공유에서 탐색할 수 있습니다.
드라이브를 수동으로 마운트 해제하면 드라이브도 마운트 해제됩니다. 이제 autofs를 다시 시작하면 예상된 동작이 다시 나타납니다. 이제 마운트된 폴더에서 CD를 꺼내고 autofs를 중지한 경우 폴더에 CD를 넣으려고 하면 마운트되지 않습니다.
나는 단지 autofs의 표준 동작을 설명하고 있는 걸까요? 또는 autofs를 중지할 때 폴더가 열려 있는 경우 해당 폴더가 마운트된 상태로 유지되는 이유는 무엇입니까?
건배, 플렉스
답변1
서비스를 중지하면 autofs
처음에 사용량 부족으로 인해 자동 마운트가 마운트 해제된 이유가 제거됩니다. 이는 예상된 동작입니다.
따라서 파일 시스템을 수동으로 마운트 해제하지 않는 한 마운트된 상태로 유지됩니다.