반응형
이 포스팅은 Notion에서 작성되었으며 다음추천인 링크를 통해 가입하시면 $10 Credit을 얻으실 수 있습니다(저에게는 $5 Credit이 쌓입니다) Notion 가입 Link
클리앙 아이고성 님의 글을 따라 QNAP에 VFS Rclone Mount 설정을 정리 업로드 합니다.
필요사항
- Rclone ( Qnap Club )
설치 및 실행
원하는 위치에 다음과 같은 Script를 작성합니다. Rclone의 실행파일을 절대경로로 넣은 이유는, Autorun script수행시 일부 Path가 접근되지 않는 경우가있어서 입니다.
CONFIG
다음 명령어를 통해서 Rclone의 연결 설정을 추가해 줍니다. 해당 연결에는 Google Drive, Onedrive등 본인이 연결하고자하는 Drive와 맞는 설정을 추가 진행하면 됩니다. Rclone의 기본 CONFIG 파일이 /root 폴더아래 존재하면 재부팅시마다 초기화가 되기때문에 /share/my/Rclone
폴더를 별도로 생성하여 해당위치에 저장하도록 하였습니다.
#!/bin/bash
/share/CACHEDEV1_DATA/.qpkg/RClone/rclone --config /share/my/Rclone/rclone.conf config
Mount
위에서 설정한 Drive(아래에서는 gdrive) 를 이제 Mount원하는 위치(/share/CACHEDEV1_DATA/gdrive
)에 Mount 하기위한 옵션과 Configuration입니다. 옵션들의 상세 설명은 다음의 링크에서 확인하실 수 있습니다.
간략히 볼 중요 옵션은 다음 정도라고 생각합니다.
- —cache-dir: Cache 파일의 위치
- —vfs-cache-max-size: Cache 파일의 사이즈 ( 풀링타임마다 모니터링 하기에 이보다 더 커질 수 있음 )
#!/bin/bash
/share/CACHEDEV1_DATA/.qpkg/RClone/rclone --config /share/my/Rclone/rclone.conf \
mount gdrive: /share/CACHEDEV1_DATA/gdrive \
--daemon \
--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 150G \
--vfs-cache-max-age 336h \
--vfs-read-ahead 32M \
--dir-cache-time=1000h \
--cache-dir=/share/CACHEDEV2_DATA/gcache \
--timeout 1h \
--log-level ERROR \
--log-file=/share/log/rclone.log \
--umask 000
부팅시 자동 실행
앞서 포스팅한 autorun.sh(https://proactive.tistory.com/100) 가 적용되어있다면, 다음의 스크립트를 autorun/script 폴더에 넣어주시면 됩니다.
012-vfs_mount.sh
#!/bin/bash
export LANG=en_US.UTF-8
pushd /share/my/Rclone
./rclone_vfs_mount.sh
popd
반응형
'Software > QNAP TS-251' 카테고리의 다른 글
[QNAP] SDD+HDD에서 HDD만 Spindown Sleep Mode진입 하게 세팅 (0) | 2021.12.21 |
---|---|
[QNAP] autorun.sh 설정 방법 (0) | 2021.02.25 |
[QNAP] Komga 설치 (0) | 2021.01.27 |
[QNAP][HA][EW11] EW11 자동 재부팅(Restart) 스크립트 (0) | 2020.11.30 |
[QANP] 부팅시 Autorun QPKG 생성 (0) | 2020.11.30 |
Uploaded by Notion2Tistory v1.1.0