하나 설치했어요네트워크 더프디렉토리 및DAF 파일 시스템 2통과하다:
sudo mount -t davfs -o uid=bruni,gid=users https://server/folder /home/bruni/mountpoint/
디렉터리를 마운트 해제하지 않고 명령줄을 통해 강제로 동기화하는 방법은 무엇입니까?
클라이언트가 실행 중입니다도서관 우분투19.10, 서버는전자 부품서버이지만 이것은 아마도 관련이 없을 것입니다.
mount.davfs -V
davfs2 1.5.5 <http://savannah.nongnu.org/projects/davfs2>
동기화의 의미를 명확히 하기 위해 umount.davfs
모든 변경 사항이 서버에 업로드되었는지 확인하기 위해 제거하기 전에 수행해야 할 작업을 의미합니다.
/sbin/umount.davfs: waiting while mount.davfs (pid xxxxx) synchronizes the cache .. OK
답변1
마운트 지점을 강제로 동기화하려면 다음 명령을 사용할 수 있습니다 sync
.
sudo sync /home/bruni/mountpoint
이 명령은 이동식 드라이브의 "안전한 삭제"와 유사하게 현재 커밋되지 않은 모든 데이터 쓰기를 시도합니다.
~을 위한DAF 파일 시스템특히 문제가 발생하면 볼륨을 마운트할 때 디버그 플래그를 설정할 수 있어 진단에 도움이 됩니다.
마운트 지점을 동기화할 때 로그나 콘솔에 오류가 없고 반환 코드가 0이면 작동한다고 가정할 수 있습니다.
답변2
Zip에게 감사의 마음을 전하기 위해 가입했습니다!
내 경우에는 다음과 같은 조합이었습니다: sync /root/mountpoint
그런 다음: umount /root/mountpoint
출력 결과: /sbin/umount.davfs: mount.davfs(pid 21)가 캐시를 동기화하기를 기다리는 중.. 확인 마운트 해제됨
파일은 NextCloud에 저장됩니다.
정말 감사합니다!