После обновления/обновления sudo-apt realm-object-server не запускается

Я установил realm-object0server Ubuntu 16.04 несколько дней назад и внедрил iOS-приложение, которое успешно с ним синхронизируется. Я также смог подключиться к приборной панели через Safari. Но после того, как я внес некоторые изменения, такие как обновление OpenSSL и Curl библиотек, также 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 верен, я проверил его, как описано в официальной документации.


person Valerii Lider    schedule 03.11.2016    source источник


Ответы (1)


На данный момент есть небольшая проблема в процессе обновления. Мы работаем над исправлением, которое должно выйти в ближайшие дни. Эта проблема отслеживается здесь: 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
person teotwaki    schedule 04.11.2016
comment
Хорошо, но, пожалуйста, уточните, как правильно стереть каталог данных в Ubuntu 16.04. - person Valerii Lider; 06.11.2016
comment
Я добавил это сейчас. - person teotwaki; 15.11.2016