在sudo-apt更新/升级之后,realm-object-server不会运行

时间:2016-11-03 21:46:03

标签: realm ubuntu-16.04 realm-mobile-platform

几天前我在Ubuntu 16.04安装了realm-object0server,并实现了成功与之同步的iOS应用。我也可以通过Safari连接到仪表板。但是在我做了一些更改之后,比如更新了OpenSSLCurl库,同样apt-get update/upgrade它也停止了工作。 我不确定它停止工作的确切步骤,但事实是我不能再启动它,因为它每次都会崩溃:

$ sudo systemctl start realm-object-server
$ sudo systemctl status realm-object-server
● realm-object-server.service - Realm Sync Services
   Loaded: loaded (/etc/systemd/system/realm-object-server.service; enabled; vendor preset: enabled)
   Active: inactive (dead) (Result: signal) since Thu 2016-11-03 21:32:24 UTC; 5s ago
  Process: 2203 ExecStart=/usr/bin/realm-object-server -c /etc/realm/configuration.yml (code=killed, signal=SEGV)
 Main PID: 2203 (code=killed, signal=SEGV)

Nov 03 21:32:24 ubuntu-01 systemd[1]: realm-object-server.service: Main process exited, code=killed, status=11/SEGV
Nov 03 21:32:24 ubuntu-01 systemd[1]: realm-object-server.service: Unit entered failed state.
Nov 03 21:32:24 ubuntu-01 systemd[1]: realm-object-server.service: Failed with result 'signal'.
Nov 03 21:32:24 ubuntu-01 systemd[1]: realm-object-server.service: Service hold-off time over, scheduling restart.
Nov 03 21:32:24 ubuntu-01 systemd[1]: Stopped Realm Sync Services.
Nov 03 21:32:24 ubuntu-01 systemd[1]: realm-object-server.service: Start request repeated too quickly.
Nov 03 21:32:24 ubuntu-01 systemd[1]: Failed to start Realm Sync Services.

configuration.yml是正确的,我按照官方文档中的描述进行了检查。

1 个答案:

答案 0 :(得分:0)

目前升级过程中存在一个小问题。我们正在努力修复,这应该会在接下来的几天内发布。此问题在此处进行了跟踪:https://github.com/realm/realm-mobile-platform/issues/35

与此同时,如果你没有任何用户,最简单的方法就是擦除数据目录并从头开始(我知道这不是一个解决方案,只是为了“解锁”你)。

要擦除服务器,只需运行:

sudo service realm-object-server stop
sudo rm -rf /var/lib/realm/object-server
sudo service realm-object-server start