CLIEN

본문 바로가기 메뉴 바로가기 폰트크기변경 색상반전보기
톺아보기 공감글 추천글
커뮤니티 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 임시소모임 ·굴러간당 ·주식한당 ·아이포니앙 ·자전거당 ·MaClien ·방탄소년당 ·골프당 ·일본산당 ·가상화폐당 ·나스당 ·노젓는당 ·콘솔한당 ·바다건너당 ·키보드당 ·개발한당 ·소셜게임한당 ·땀흘린당 ·육아당 ·안드로메당 ·걸그룹당 ·날아간당 ·냐옹이당 ·레고당 ·야구당 ·디아블로당 ·리눅서당 ·소시당 ·스팀한당 ·PC튜닝한당 ·VR당 ·덕질한당 ·이륜차당 ·테니스친당 ·캠핑간당 ·퐁당퐁당 ·갖고다닌당 ·축구당 ·시계찬당 ·클다방 ·패셔니앙 ·포뮬러당 ·방송한당 ·영화본당 ·활자중독당 ·패스오브엑자일당 ·젬워한당 ·IoT당 ·안경쓴당 ·빨콩이당 ·사과시계당 ·개판이당 ·클래시앙 ·소리당 ·LOLien ·맛있겠당 ·와인마신당 ·그림그린당 ·e북본당 ·라즈베리파이당 ·창업한당 ·대구당 ·스타한당 ·물고기당 ·심는당 ·요리한당 ·미드당 ·찰칵찍당 ·도시어부당 ·가죽당 ·WebOs당 ·트윗당 ·인스타한당 ·나혼자산당 ·블랙베리당 ·어학당 ·총쏜당 ·날아올랑 ·임시소모임 ·터치패드당 ·윈폰이당 ·3D메이킹 ·X세대당 ·배드민턴당 ·농구당 ·곰돌이당 ·뽀록이당(당구) ·블록체인당 ·보드게임당 ·볼링친당 ·문명하셨당 ·쿠키런당 ·DANGER당 ·동숲한당 ·이브한당 ·FM한당 ·차턴당 ·내집마련당 ·하스스톤한당 ·히어로즈한당 ·KARA당 ·Mabinogien ·땅판당 ·헌팅한당 ·오른당 ·MTG한당 ·노키앙 ·적는당 ·소풍간당 ·품앱이당 ·리듬탄당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·파도탄당 ·테스트당 ·공대시계당 ·여행을떠난당 ·WOW당
© CLIEN.NET
공지외부공격 및 접속장애 안내 더보기

나스당

잡담 [수정]rclone vfs 마운트가 더 좋아졌네요. 23

3
아이고성
9,904
2020-09-24 00:45:21 수정일 : 2020-09-28 21:16:47 121.♡.140.69


(수정 내용) vfs-cache-mode full에서도 --vfs-read-chunk-size옵션과 --vfs-read-chunk-size-limit옵션이 유의미하다고 합니다





공식문서를 읽어보실 분들은 여기로.

https://rclone.org/commands/rclone_mount/#vfs-virtual-file-system




rclone 버전 1.53.0 이상에서 vfs cache 부분에 개선이 이뤄졌고, 실제 성능도 더 좋아졌다고 하네요.


저는 마운트 옵션을 바꾼 뒤, 이전보다 영상파일 로딩시간이 많이 줄어들었습니다.



아래는 해당 옵션 적용방법입니다. 



먼저 rclone 버전을 1.53.0 이상으로 업데이트 해주시고, (현재 최신 버전은 1.53.1)

캐시 폴더로 사용할 공간을 20~30기가 이상 확보해주세요.



우선 제가 이전에 rclone vfs 마운트로 사용한 옵션은 다음과 같습니다.


rclone mount gdrive: /volume1/gdrive \

--allow-other \

--allow-non-empty \

--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/log/rclone.log \

--cache-dir=/volume1/cache \

--timeout 1h \

--umask 000


다른 옵션들은 개인마다 차이가 있으니 각자 하시던 대로 설정해주시면 되는데, 

중요한건 파란색으로 되어있는 --vfs-cache-mode writes 옵션입니다.


이 부분에서 writes를 full로 변경해주면 됩니다. 그리고 몇가지 옵션을 추가하여 다음과 같이 사용중입니다.

(추가 및 변경된 부분 빨간색 처리)


rclone mount gdrive: /volume1/gdrive \

--allow-other \

--allow-non-empty \

--fast-list \

--drive-skip-gdocs \

--poll-interval=15s \

--vfs-cache-mode full \

--vfs-write-back 5s \

--bwlimit-file 16M \

--buffer-size=16M \

--vfs-read-chunk-size=32M \

--vfs-read-chunk-size-limit 2048M \

--vfs-cache-max-size 100G \

--vfs-cache-max-age 336h \

--vfs-read-ahead 32M \

--dir-cache-time=1000h \

--log-level INFO \

--log-file /volume1/log/rclone.log \

--cache-dir=/volume1/cache \

--timeout 1h \

--umask 000



구글드라이브를 rclone으로 마운트시켜 plex 라이브러리로 이용하고 있는데

영상 플레이 중 구간 건너뛰기를 할 경우 2~3초밖에 안걸리네요.






아래는 각 옵션에 대한 설명인데, 제가 잘 모르는 부분이라 원 출처의 것을 거의 그대로 가져왔습니다.





--cache-dir=/mnt/gmedia/cache \

# 용량이 넉넉한 디스크로 폴더를 잡는다. 도커라면 볼륨 매핑을 해서 사용하는 것을 추천.


--dir-cache-time 1000h \

# dir-cache-time이 클수록 처음에 한번만 폴더구조를 캐싱하고 마는 plexdrive와 같아진다. 

# 이걸 자주 하지 않아도 remote의 변화는 polling으로 감지 가능.

# 단, Windows에서는 polling에 문제가 있다는 보고가 있음.


--vfs-read-chunk-size=32M \

# 이 값으로 시작해서 2배씩 늘려가며 읽어온다. = chunked reading

# 하지만 vfs-cache-mode < full에서만 동작하고 full에서는 무의미하다. full로 쓸거면 제거해도 무방


--vfs-write-back 5s \

# (복사, 이동, 다운로드 등) 파일 쓰기가 완료된 후 위 시간 이내에 클라우드로 업로드 한다. 기본값 5s

# (비정상) 종료로 완료하지 못하면 다음 런타임에 다시 시도한다.


--vfs-cache-max-size 100G \

# 로컬 캐시 최대 용량을 자신의 디스크 남은 용량에 맞게 설정한다.

# 아래와 같은 이유로 실제 캐시 용량이 이 값을 초과할 수 있어서 약간의 마진을 둬야함.

# 1) vfs-cache-poll-interval 마다 체크하기 때문에 

# 2) 열린 파일은 캐시에서 제거되지 않고 남아있기 때문에


--vfs-cache-max-age 336h \

# 캐시 보존 기간

# 기본값은 1h. 넉넉하게 15일로 설정


--bwlimit-file 16M \

# 파일 당 전송 대역폭 제한 설정


--buffer-size 16M \

# 기본값 16M


--vfs-read-ahead 32M \

# rclone이 파일을 읽을 때, buffer-size + vfs-read-ahead 만큼 읽음. 

# buffer-size는 메모리 버퍼, vfs-read-ahead는 디스크 버퍼

# vfs-cache-mode=full일때는 어차피 디스크에 한번 저장한 것을 가져오므로 

# 메모리버퍼는 낮추고 미리 읽어다 디스크에 저장하는 크기를 높이는 것을 추천한다.

# 버퍼링이 생기면 buffer-size 와 vfs-read-ahead 값을 잘 조절해본다. 2배씩 올리면서 조절.

아이고성 님의 게시글 댓글
  • 주소복사
  • Facebook
  • Twitter
3명
댓글 • [23] 을 클릭하면 간단한 회원메모를 할 수 있습니다.
앱등앱등이
LINK
#117917238
IP 180.♡.77.119
20-09-24 2020-09-24 02:31:11
·
오.. 이거 뭐죠? 완전 미쳤는데요??
rclone vfs로 구글드라이브 마운트해서 plex 이용하는데 이 팁 적용하고나니 건너뛰기가 거의 로컬 영상 수준으로 빨라지네요 ㅋㅋㅋ
팁 감사합니다 ㅎㅎ
IDK-N
LINK
#117918753
IP 118.♡.79.94
20-09-24 2020-09-24 07:56:46 / 수정일: 2020-09-24 08:08:06
·
정보 감사합니다. 잘몰라서 옵션 그대로 갇다 적용해놨습니다;;
이런; 그대로 갇다쓰면 안되나보군요. 동작을 안하네요 ㅎㅎ 옵션좀 확인해보고 적용해야 겠습니다.
아이고성
LINK
#117936586
IP 121.♡.140.69
20-09-24 2020-09-24 15:51:28
·
@IDK-N님 rclone remote 이름, 마운트 폴더 경로, 캐시 폴더 경로 등을 자신의 환경에 맞게 수정해서 적용해야합니다. 원래 rclone을 사용하셨었다면 이전에 쓰던 명령어를 참고해서 수정해보세요.
IDK-N
LINK
#117936709
IP 160.♡.162.60
20-09-24 2020-09-24 15:55:19 / 수정일: 2020-09-24 15:55:29
·
아이고성 님 답변 감사합니다. 아까도 적으신 이름, 경로, 캐쉬 경로등은 수정을 했는데 동작을 안하더라고요.
해당 옵션들이 뭔지 정확히 몰라서, 옵션 몃개 좀 지우고 적용해서 되나보고 이리저리 바꾸니 이제는 됩니다;;
후훗후
LINK
#117919631
IP 14.♡.238.17
20-09-24 2020-09-24 08:39:03
·
remux 80기가 이상되는 파일이 버퍼링이 없어졌습니다...ㅠㅠ
라임사과
LINK
#117921717
IP 125.♡.51.98
20-09-24 2020-09-24 09:44:21
·
정말 좋은 정보 감사드립니다. 옵션 너무 좋네요.
뿌아씨
LINK
#117921913
IP 211.♡.145.193
20-09-24 2020-09-24 09:49:09
·
아래 옵션 설명은 이치로님 꺼군요..ㅎㅎ
이자리를 빌어 다시한번 감사드립니다.

안녕..그동안 고마웠어..잘가..plexdrive...
희라
LINK
#117922064
IP 121.♡.124.171
20-09-24 2020-09-24 09:52:56 / 수정일: 2020-09-24 09:53:22
·
얘는 라이브러리 스캔? 같은거 하다가 벤먹진 않나요??

그리구 파일스테이션에서 쓰기는 안되겠죠..?
뿌아씨
LINK
#117922290
IP 211.♡.145.193
20-09-24 2020-09-24 09:57:53
·
@오시아스님 방금 파일스테이션으로 마운트한 폴더에서 삭제해봤는데 구드에서도 삭제 잘 되네요
희라
LINK
#117938614
IP 58.♡.0.36
20-09-24 2020-09-24 16:47:00
·
@뿌아씨님
오오옹!
혹시 파일 추가도되나요? 쓰기같은거요!
테츠
LINK
#117923689
IP 58.♡.120.202
20-09-24 2020-09-24 10:33:23
·
설명 감사합니다.
혹시 --umask 000 는 무슨 기능인지 알 수 있을까요?
저는 다른 시놀로지의 webdav를 rclone 으로 비디오 스테이션용 동영상들 rclone mount로 사용하고 있어서
--umask 000 옵션도 넣어야 하는지 용도가 궁금합니다.
아이고성
LINK
#117936453
IP 121.♡.140.69
20-09-24 2020-09-24 15:47:54
·
권한 관련 옵션입니다. 빼고 적용해도 이상없을 경우 넣지 않아도 될 것 같네요. @테츠님
철이씨~
LINK
#117926292
IP 221.♡.245.225
20-09-24 2020-09-24 11:37:12
·
헐? 감사합니다. ㅋㅋ 정말 빨라진것 같아요.
아이고성
LINK
#117936661
IP 121.♡.140.69
20-09-24 2020-09-24 15:53:40 / 수정일: 2020-09-24 16:48:18
·
시놀로지 작업 스케줄러에 등록하시는 분들은 --config /root/.config/rclone/rclone.conf 옵션 추가해주세요
희라
LINK
#117938673
IP 58.♡.0.36
20-09-24 2020-09-24 16:48:28 / 수정일: 2020-09-24 16:48:40
·
@아이고성님
root권한으로 하면 저 경로고
관리자 권한으로 하면 --config 관리자계정 홈폴더 경로/.config/rclone/rclone.conf 입니당
혹시 찾으시는 분 계실까봐 달아놔용
아이고성
LINK
#117938799
IP 121.♡.140.69
20-09-24 2020-09-24 16:51:26
·
감사합니다:)@오시아스님
똘나스
LINK
#117981358
IP 123.♡.211.114
20-09-25 2020-09-25 22:22:52
·
잘 몰라서 그러는데요.. rclone을 설치한지 오래됐고 잘 써먹고 있습니다만 업데이트를 하려면 최신 버전을 다시 설치해야하는 것인가요? 아니면 업데이트 방법이 있는건가요? 너무 원초적인 질문이라 죄송합니다~
아이고성
LINK
#117982269
IP 121.♡.140.69
20-09-25 2020-09-25 23:06:30 / 수정일: 2020-09-26 00:53:26
·
rclone v1.53.0 이상 설치하셔야 합니다 오래전이면 구버전일 가능성이 크니 재설치하시면 됩니다. 재설치해도 config파일은 그대로이니 이전 설정이 그대로 남아있습니다.@똘나스님
똘나스
LINK
#118026102
IP 123.♡.211.114
20-09-27 2020-09-27 21:46:06
·
@아이고성님 그렇군요. 말씀 고맙습니다. 좋은 밤 보내세요!^^
스마일
LINK
#117983356
IP 175.♡.75.131
20-09-26 2020-09-26 00:46:45
·
업데이트 소식과 설정 정보 감사합니다. bb
jerry80
LINK
#117999325
IP 14.♡.139.110
20-09-26 2020-09-26 18:56:25
·
이치로님 도커 버전으로 잘 세팅했습니다. 확실히 버퍼링이 줄어든 (거의 없는 ?) 것 같네요. 감사합니다.
하이딕트
LINK
#132504523
IP 125.♡.180.3
22-02-11 2022-02-11 15:33:15
·
rclone mount gdrive: /volume1/gdrive \
--allow-other \
--allow-non-empty \
--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/log/rclone.log \
--cache-dir=/volume1/cache \
--timeout 1h \
--umask 000

이런건 어디에서 어떻게 설정하나요? ㅠㅠ 너무 초보라서...
아이고성
LINK
#132533755
IP 121.♡.140.69
22-02-12 2022-02-12 18:13:38
·
시놀로지 제어판 작업스케줄러에 등록합니다
오래전 글이기도 하고해서 추가 궁금점은 새로 질문글 작성해주시는게 좋을 것 같습니다 @하이딕트님
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
글쓰기
목록으로 댓글보기 이전글 다음글
아이디·비번 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
고객지원
  • 게시물 삭제 요청
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
GIF 파일 다운로드
0 0 0 0
GIF 파일을 다운로드 받으려면
화면에 표시된 4자리 번호를 입력해주세요.