rclone 마운트 적용하다가 용량부족으로 로그인 불가능해졌습니다.
ssh 접속해서 확인해보니 /dev/md0 사용률이 100%였습니다.
해결하기위해 용량을 잡아먹고 있는 root/.cache의 하위 폴더를 삭제했는데...
이후 DSM을 비롯 nas가 먹통이 되고, 강제로 버튼을 눌러 재부팅해보니
status led가 주황색으로 깜박거리며 부팅조차 되지 않게 되었습니다 ㅠㅠ
하지만 다행히 Synology Web Assistant로 재설치해주니 이전이랑 바뀐것 없이 잘 작동이 됩니다.
캐쉬도 잘 삭제되었는지 /dev/md0 사용량도 47%로 줄어들었구요
이제 다시 rclone을 이용하려고 하는데요.
이전과 같은 문제가 생기지 않게 하기 위해서는 어떻게 해야할까요?
rclone을 root로 설치하고 돌려서 그런걸까요?
캐쉬가 root가 아닌 다른곳에 저장되면 될 것 같은데...
도움부탁드립니다.
마운트 시 사용한 명령어 옵션
rclone mount gdrive:/media/ /volume1/test --allow-other --allow-non-empty --daemon --fast-list --drive-skip-gdocs --poll-interval=1m --buffer-size=32M --vfs-read-chunk-size=32M --vfs-read-chunk-size-limit 2048M --vfs-cache-mode writes --dir-cache-time=96h --log-level INFO --log-file /volume1/test/rclone_vfs.log --timeout 1h --umask 000
--cache-db-path
--cache-chunk-path
관련 옵션이 세개 있는걸로 압니다. 이걸 기본값 /root/.cache가 아닌 다른 경로로 빼주세요. 여기에 설명이 잘 되어 있습니다. https://rclone.org/flags/ 지금 보니 하나 더 있군요.. --cache-tmp-upload-path
그런데 vfs 방식으로 할 경우에는 캐시를 잡아주는 과정이 없고 (https://www.clien.net/service/board/cm_nas/14274930CLIEN 참조. 리플에 작성자님은 캐쉬기능 사용안한다고 언급)
알려주신 캐쉬 경로 설정은 rclone cache 기능을 사용할 경우에 설정하는데요(https://www.clien.net/service/board/cm_nas/13521466CLIEN 참조)
제가 놓친 부분이 있을까요?
----------------------------------------------------
다른 글에는 캐쉬 설정하는 분도 계시는군요.(https://www.clien.net/service/board/cm_nas/14312649CLIEN 참조)
#!/usr/bin/sh
find /.syno/patch -name *.* -exec rm {} \;
find /root -name *.* -exec rm -f {} \;