AMAZ LINUX 2 + QB + GD 挂 PT 魔力

  • by

实例配置(t2.small + AMAZ LINUX 2,右键[新标签查看图片]能看到大图.):

为了方便解决问题,先安装Docker!

sudo amazon-linux-extras install docker
sudo systemctl enable docker
sudo systemctl start docker
sudo usermod -a -G docker ec2-user

然后退出登录再重新登录,检查安装,出现下面输出就是安装OK的.

docker run hello-world

创建容器:

docker run --name=qbittorrent \
-e PUID=1000 -e PGID=1000 \
-e TZ=Asia/ShangHai \
-e UMASK_SET=022 -e \
WEBUI_PORT=8080 \
-p 59902:59902 \
-p 59902:59902/udp \
-p 8080:8080 \
-v /mnt/config:/config \
-v /mnt/downloads:/downloads \
--restart unless-stopped \
-d linuxserver/qbittorrent

安装rclone,为了后续挂载做准备.

curl https://rclone.org/install.sh | sudo bash

然后创建API(点击这里),配置挂载好自己网盘,不要配置成团队盘,如果有子目录可以配置到子目录内,这里不多说.我目前配置名称就叫blay了.

文件夹ID就是URL后面那部分(比如下图文件夹ID是108DmG6w_9u8-wx2WQF_SMMHN8gP6r6NQ):

现在新建一大块SWAP,我硬盘还有6G,我新建个4G SWAP.

(注:因为SWAP是比较慢的,不能满足QB的读写,所以根本就是卡死QB专用啊,这样QB就只能挂种子,而很难上传,为了刷上传的话就不能用GD这种歪门邪道了.)

开始挂载之前需要安装fuse,去掉/etc/fuse.conf文件中user_allow_other的注释,然后挂载.

sudo yum install fuse
sudo vim /etc/fuse.conf
rclone mount --buffer-size 64M \
--low-level-retries 200 \
--vfs-read-chunk-size 64M \
--cache-dir /var/rclone \
--copy-links --no-gzip-encoding \
--no-check-certificate --allow-other \
--allow-non-empty --vfs-cache-mode writes \
--poll-interval 5s --daemon \
--vfs-cache-max-age 1h \
--log-level INFO --log-file /tmp/rclone.log \
--tpslimit 5 --bwlimit 6000k \
--fast-list --transfers=2 \
--checkers=4 blay:/ /mnt/downloads

结果应该是这样的,1PB盘挂上去了.

开放8080(TCP)和59902(TCP+UDP)防火墙规则,内网流量(第二条)则跟:

用默认用户名密码(admin/adminadmin)登录,端口8080,配置Peer端口(用于传入链接的端口)59902,配置完基本的东西之后重启QB.

docker restart qbittorrent

注意看磁盘空间.

最后设置好限速(不然你的流量就跑光了),下行不限速.然后上传种子,不要跳过校验(因为上传到GD不保证数据完全一致).

然后看到正常校验了,校验过程比较漫长,建议选择1 – 2G文件练习下,校验速度大概5MB/s左右.

注意要一个一个校验,不然的话rclone炸了就不好了,下面校验好了就会自己开始做种.(21分钟校验7.5G)

要注意API调用的极限:

关注下面的数据:[控制台]->凭据->API->配额->Queries per 100 seconds

Queries per 100 seconds 务必常年小于1000,绝大多数时候小于100.

一个夜里之后的结果(不限速的话大概现在已经破产了):

API情况:

流量情况:

注意禁忌:

  • 不能直接下载,写入会爆炸,除非你有大量内容和超大的硬盘缓存,所以最好一台机器下载,rclone上去,再另一个机器做种.
  • 不建议选用流量双向的机器,因为下载流量会吓死你,随机速度1KB都会下载一个最小块(64MB),所以下载流量很可观.
  • 不建议内存太小,SWAP不能代表一切,因为系统如果申请的一块内存大于目前实际剩余内存大小,也会出现问题,这样可能QB自己会死掉,或者rclone会死掉.
  • 不建议内存太大,因为贵.
  • 可以用VPS代替,但是建议单项计费的,不然的话成本就太高了点.

发表评论

电子邮件地址不会被公开。 必填项已用*标注