【问题标题】:Crashplan on FreeNAS missing /var/lib/crashplan/.ui_infoFreeNAS 上的崩溃计划缺少 /var/lib/crashplan/.ui_info
【发布时间】:2015-09-24 20:50:34
【问题描述】:

所以我现在花了几个星期来解决这个问题。我一直试图让 CrashPlan 在无头 FreeNAS 服务器上运行。我找到了很多教程来做到这一点。然而事实是我在安装 CrashPlan 后在我的 FreeNAS 服务器上丢失了 .un_info 文件。

我已经搜索了整个文件系统,试图找到难以捉摸的 .ui_info 文件。

我尝试使用从台式电脑复制的信息手动创建它,但这并不能帮助我解决我的 CrashPlan Pro 应用程序连接到 FreeNAS 上的 Crashplan 服务器服务的问题。

信息: FreeNAS 9.3 稳定版 崩溃计划 3.6.3_1 插件

【问题讨论】:

  • 你找到解决办法了吗?
  • 不,我不得不放弃,我根本无法让它工作。
  • 我也有同样的问题;似乎 CrashPlan 插件没有正确更新。我正在考虑删除我的 FreeNAS 安装并重新开始。

标签: nas


【解决方案1】:

在上次更新期间,crashplan 远程访问行为发生了多次更改,但是对于 3.6.3_1 版本,您应该在

中找到 .ui_info 文件
/var/lib/crashplan/.ui_info

虽然 jail 版本是 3.6.3,但 Crashplan 可能会自行更新,请通过以下方式检查:

tail -f /usr/pbi/crashplan-amd64/share/crashplan/log/service.log.0

最终,您还是希望您的崩溃计划能够自行更新。如果更新过程产生与 bash 相关的错误,请运行:

pkg update
pkg install bash
ln -siv /usr/local/bin/bash /bin/bash

然后在使用上面的 tail -f 命令检查日志输出时重新启动 crashplan: 服务崩溃计划重启

如果您最终达到了最新版本 (>4.4.1),则该远程连接到 crashplan。

对于没有 ssh 隧道的最简单方法,服务器上唯一需要的更改是 /usr/pbi/crashplan-amd64/share/crashplan/conf/my.service.xml 中的 serviceHost 标记。

<serviceUIConfig>
    <serviceHost>0.0.0.0</serviceHost>

每次您想连接时都执行此操作,因为每次崩溃计划重新启动后令牌都会更改,或者从这里使用我的脚本(对于 OS X):https://gist.github.com/Phlogi/8654e353786ed1cf0858

将 /var/lib/crashplan/.ui_info 复制到桌面计算机上的正确位置,并在末尾编辑 IP 地址(到您的服务器地址),例如:

4339,7f1d655f-*****,192.168.1.20

就是这样,您可以在远程计算机上启动 crashplan,它会正确连接,无需进行其他更改。最新的 crashplan (>4.4.1) 实际上会使用 .ui_info 中的 IP 地址。

【讨论】:

  • 知道如何让 CrashPlan 自我更新吗?我肯定会追随@James-Bowen 的脚步。
【解决方案2】:

安装 JRE。您需要将 --no-check-certificate 添加到 install.sh 文件中的 JRE wget 行

【讨论】:

    猜你喜欢
    • 2011-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多