vps上装了transmission挂点小种,刚开始稳定运行,后面莫名奇妙停止运行,重启、重装都没用,仔细查看配置文件也没有问题,后来发现原来是小种数量太多,vps的内存只有1G,无法满足要求,解决方法设置缓存即可。
一般transmission提示错误如下:
~# service transmission-daemon status
● transmission-daemon.service - Transmission BitTorrent Daemon
Loaded: loaded (/lib/systemd/system/transmission-daemon.service; enabled; vendor preset: enabled)
Active: failed (Result: signal) since Wed 2021-07-14 08:33:41 CST; 1h 5min ago
Process: 3784 ExecStart=/usr/bin/transmission-daemon -f --log-error (code=killed, signal=KILL)
Main PID: 3784 (code=killed, signal=KILL)
Status: "Idle."
解决方法,设置缓存,一般根据你的内存设置相同大小,我一般设置为1G或2G
touch /root/swapfile
dd if=/dev/zero of=/root/swapfile bs=1024 count=2097152
mkswap /root/swapfile
swapon /root/swapfile
如果发现设置得不合适,可以采用以下命令删除,再重新设置。
swapoff /root/swapfile
为避免重启丢失,编辑:
nano /etc/fstab
在末尾处加上:
/root/swapfile swap swap defaults 0 0