Skip to content
栽培者 edited this page Aug 22, 2020 · 4 revisions

常见问题

为什么更新后界面显示不正常?

  • 因为浏览器会对一些文件进行缓存,造成界面显示不全或不正常,请按 Ctrl + F5 强制刷新页面或 清空缓存 后再重新打开,该方法适用于以下几种情况:
    • 界面显示空白;
    • 界面内容显示不全;
    • 界面功能无法正常使用;

为什么安装脚本一直提示无法下载或无法连接?

  • 因为安装脚本会从 github 下载需要的安装包,国内的网络有时会连接不上,可以过一会儿再试,或者使用代理来连接。

为什么安装脚本一直不成功?

  • 安装脚本需要以下几个前提条件:
    • 必需使用管理员账号 root 来运行;
    • 系统必需支持 Bash 完整的指令集;

为什么种子开始下载后,过一会儿就自动停止了?

  • 请排查以下原因:
    • 种子内容的保存目录是否有写入权限;(群晖的 NAS 请确认 sc-transmission 是否有写入权限)
    • 对应的磁盘空间是否已满;

为什么种子会显示感叹号?

  • 感叹号一般是根据 tracker 返回的状态来显示,请确认是否存在以下原因:
    • 无法连接至 tracker 服务器;
    • 种子在 tracker 服务器上不存在;
    • tracker 不允许在同一电脑上上传同一个文件;
  • transmission 在非正常重启下会导致种子“红种”,即显示红色的感叹号;

为什么下载速度很快,上传没有速度?

  • 没有上传速度原因比较多,请确认是否存在以下原因:
    • 请确认是否有公网地址;
    • 请测试 transmission 的端口状态是否为“可连接”;
    • 请确认是否为热门种子;

“磁盘缓存”设置多大才合适?

  • 这个问题没有标准答案,要讲清楚也比较复杂,但可以从以下几个方面来理解磁盘缓存(以下称 TR缓存 );

    • 为什么要设置 TR缓存

      • 通俗来讲,因为磁盘的读写速度太慢,设置 TR缓存 可以减少磁盘的写入操作;
    • 缓存是怎样工作的?

      • 首先,磁盘本身有一个缓存,早期的磁盘缓存比较小,以 KB 计,但经过长时间的发展,目前的磁盘缓存已经 MB 级别;1T 的硬盘通常有32MB64MB的缓存,有些可能更高;
      • 磁盘写入数据时,先将自身的缓存写满,满了之后再进行I/O的物理操作;
    • 经过以上的说明,transmission 在下载时,数据写到磁盘大致的顺序为:

      • TR缓存(内存) -> 磁盘自身缓存 -> 物理写入磁盘
    • 那是不是可用内存越大,TR缓存 可以设置成越大?

      • 理论上是越大越好,但实际上要复杂的多,他还得过问大哥 CPU
  • 所以,前面说了,没有标准答案,用户可以自己尝试找到一个适合自己系统当前配置的值,就像听音乐,自己觉得好听才是好音乐,别人推荐什么的,仅供参考。

为什么运行安装脚本出错?

  • 常见错误:
     install-tr-control-cn.sh: line 1: syntax error near unexpected token `newline'
     install-tr-control-cn.sh: line 1: `<!DOCTYPE html>'
    
    如果出现类似以上内容,说明下载过来的脚本文件有问题,不是 sh 文件,而是 html 文件;通常这种情况是无法正常连接到 github 导致,可尝试重新下载,或手工下载;