대기 및 재연결을 지원하는 Linux의 최신 SMB/CIFS 사용

대기 및 재연결을 지원하는 Linux의 최신 SMB/CIFS 사용

수년 동안 저는 mount -t cifs. 이는 네트워크 검색을 실행하지 않고도 특정 공유를 마운트할 수 있기 때문에 제가 여전히 사용하는 경향이 있습니다. 또한 I/O 성능도 좋습니다.

네트워크 연결이 끊어지거나 기기가 대기/절전 모드로 전환되면 문제가 발생합니다. 일반 CIFS 마운트로는 이를 처리할 수 없습니다. 네트워크 연결이 끊어지면 공유에 액세스하면 해당 파일에 액세스하려고 시도하는 모든 프로세스가 중단되고 명령도 kill실제로 도움이 되지 않습니다. 더 나쁜 것은 작동하지 않는 공유를 마운트 해제하는 것이 불가능하다는 것입니다. 때로는 하드 리셋이 유일한 선택인 경우도 있습니다. 컴퓨터(예: 노트북)를 깨울 때 비슷한 문제가 발생합니다.

그래서 저는 FUSE 기반 솔루션을 살펴보았습니다 smbnetfs. 이는 앞서 언급한 문제를 해결하지만 치명적인 결함이 있습니다. 즉, 모두 네트워크 검색 실행을 고집합니다. 발견된 머신이 하위 디렉토리로 표시될 마운트 지점을 선택해야 합니다. 그러나 이것은 절대적으로~ 아니다내가 원하는 것. 특정 공유를 마운트하고 싶습니다.~ 아니다네트워크 검색을 실행합니다. 나는 그러한 네트워크 스캔에서 보이지 않는 공유를 정기적으로 작업해야 합니다. 또한 CIFS 검색 검색이 매우 불안정하다는 사실을 발견했습니다.

특정 공유를 구체적으로 마운트할 수 있는 FUSE 기반 솔루션이 있습니까? 이상적으로는 <tool> //machine/share share-mountpoint <extra commands like specifying a location where to find auth info like username and password>.

아니면 제가 알아야 할 마운트 기반의 뭔가가 있을 수도 있나요?

관련 정보