저는 노트북을 사용하여 원격 연구 클러스터의 파일에 액세스하고 있습니다. 처음에는 정적 설치를 사용 fuse
하여 . 내 노트북에서 연결이 변경되면(잠시 연결 끊김, Wi-Fi 네트워크 변경, 절전 모드 변경) 정적 마운트가 응답하지 않게 되고 액세스를 시도하는 모든 파일 작업이 중단됩니다.sshfs
/etc/fstab
autofs
몇 가지 조사 결과 필요에 따라 원격 위치를 마운트하고 잠시 후 만료되므로 더 나은 솔루션일 수 있는 것으로 보입니다 . 어쩌면 autofs
이전 설정의 차이점을 오해했을 수도 있습니다 . 실제로 나는 비슷한 문제를 발견했습니다.
- 원격 위치가 현재 autofs(최근 파일 액세스)를 통해 마운트되어 있고 연결이 변경되면 동일한 설치 정지 현상이 발생합니다.
- 더 이상 그렇지 않습니다. 편집(원격 위치가 마운트되지 않은 상태에서 연결이 변경되면 원격 위치가 마운트되지 않습니다. 마운트 지점에 액세스하고 반환
No such file or directory
)
autofs
이제 저는 파일 시스템 문제에 대해 특별한 경험이 없습니다. 나는이 문제그러나 불행히도 이것은 내 문제를 해결하지 못했습니다.
현재 설치 옵션은 다음 /etc/auto.sshfs
과 같습니다.
-fstype=fuse,rw,bg,intr,soft,allow_other,noatime
내 질문은 다음과 같습니다
- 내가 찾고 있는 동적 설치와 비특정 연결 설치가 가능한가요, 아니면 의도적인가요
autofs
? - 그렇다면 이를 달성하려면 어떻게 구성해야 합니까?
- 그렇지 않다면 이를 달성하는 더 좋은 방법은 무엇입니까?
도와주셔서 감사합니다!
soft
편집: 이 옵션은 파일 시스템 컨텍스트에서는 효과가 없다고 생각합니다 . fuse
해당 옵션을 제거한 후 원격 위치를 장착할 때 연결이 느슨해지거나 변경되지 않는 한 설정이 작동합니다.
답변1
sshfs
TCP 위에 구축되어 ssh
TCP를 사용합니다. TCP 연결이 있는 엔드포인트를 이동할 수 없으며 해당 엔드포인트가 계속 존재할 것으로 기대할 수 없습니다.
IP 주소를 변경하는 데 도움이 될 수 있는 UDP 기반 프로토콜 위에 이를 배치할 수 있지만 연결이 끊어지는 고정된 마운트 지점 상황에는 여전히 도움이 되지 않습니다.