sshfs - 원격 볼륨에 표시된 이전 디렉터리 구조가 잘못되어 데이터에 액세스할 수 없습니다.

sshfs - 원격 볼륨에 표시된 이전 디렉터리 구조가 잘못되어 데이터에 액세스할 수 없습니다.

원격 서버에 표준 구문 sshfs를 사용합니다.

sshfs [email protected]:/home/ubuntu/ ./myfolder -o IdentityFile=~/.ssh/my-private-key.pem -o allow_other

모두 괜찮습니다. 파일 구조는 다음과 같습니다.

/all/data/workdata

그런 다음 원격 서버는 파일 구조를 변경하고 시스템을 재설정합니다. 이제 새로운 구조는

/all/new/data/workdata

제거했습니다

sudo umount -l myfolder

그런 다음 다시 설치하십시오. 이제 아무것도 접근할 수 없습니다. "이전" 폴더 구조는 여전히 남아 있으며, /all/에 있을 때에도 dir여전히 "data"라고 표시됩니다. 거기에서 CD를 시도하면 "해당 디렉토리가 없습니다"라는 메시지가 나타납니다(표시되지 않는 "새 디렉토리"로 CD를 시도하면). 나는 노력했다 -o cache_timeout=0 -o workaround=rename. 정상적으로 다른 원격 서버로 sshfs할 수 있습니다. 무슨 일이야? 서버에 어떻게 들어갈 수 있나요?

관련 정보