Samba 공유 연결이 끊어진 후 프로세스를 종료할 수 없습니까?

Samba 공유 연결이 끊어진 후 프로세스를 종료할 수 없습니까?

사용이것수동 Samba 공유를 설치했습니다. 저는 Python 스크립트를 사용하여 파일을 복사하고 있습니다.

네트워크에 문제가 발생할 때까지 모든 것이 잘 작동했습니다. 그 후에는 "D" 상태에서 종료할 수 없는 프로세스가 발생합니다. 또한 이와 같은 표준 프로그램도 ls마운트된 공유에서 사용하면 작동이 중단되고 종료할 수 없게 될 수 있습니다.

유일한 해결 방법은 구성 파일의 경로를 변경하고 서비스를 automount다시 시작한 다음 새 경로를 사용하는 것입니다. automount그러나 물론, 죽일 수 없는 프로세스는 여전히 존재합니다.

그래서 문제는 이 상황을 어떻게 피할 수 있느냐는 것입니다.

답변1

mount.smbfs이 옵션은 mount 를 사용하는 경우 사용할 수 있습니다 soft.매뉴얼 페이지:

         soft    Make the mount soft.  Fail file system calls after a num-
                 ber of seconds.

관련 정보