Как обновить ArangoDB на Arch Linux? - PullRequest
0 голосов
/ 22 декабря 2018

Я установил ArangoDB 3.3.19 в Arch Linux.Я заметил, что версия в AUR была обновлена ​​до 3.4, поэтому я сделал это обновление:

yay -S arangodb

Однако, когда я запустил arangod после обновления, я получил это сообщение:

2018-12-22T01:25:22Z [2023] ERROR {startup} Database directory version (30319) is lower than current version (30400).
2018-12-22T01:25:22Z [2023] ERROR {startup} ----------------------------------------------------------------------
2018-12-22T01:25:22Z [2023] ERROR {startup} It seems like you have upgraded the ArangoDB binary.
2018-12-22T01:25:22Z [2023] ERROR {startup} If this is what you wanted to do, please restart with the'
2018-12-22T01:25:22Z [2023] ERROR {startup}   --database.auto-upgrade true'
2018-12-22T01:25:22Z [2023] ERROR {startup} option to upgrade the data in the database directory.'
2018-12-22T01:25:22Z [2023] ERROR {startup} Normally you can use the control script to upgrade your database'
2018-12-22T01:25:22Z [2023] ERROR {startup}   /etc/init.d/arangodb stop'
2018-12-22T01:25:22Z [2023] ERROR {startup}   /etc/init.d/arangodb upgrade'
2018-12-22T01:25:22Z [2023] ERROR {startup}   /etc/init.d/arangodb start'
2018-12-22T01:25:22Z [2023] ERROR {startup} ----------------------------------------------------------------------'
2018-12-22T01:25:22Z [2023] ERROR Database 'AirlineCompany' needs upgrade. Please start the server with --database.auto-upgrade
2018-12-22T01:25:22Z [2023] FATAL Database 'AirlineCompany' upgrade failed (bad parameter). Please inspect the logs from the upgrade procedure and try starting the server again.

Управляющий скрипт /etc/init.d/arangodb не существует в Arch Linux.Возможно или рекомендуется обновить ArangoDB, используя метод сценария управления?Если да, как это делается?

Или это лучший способ сделать два шага, как это?

yay -S arangodb
sudo /usr/bin/arangod --database.auto-upgrade true

1 Ответ

0 голосов
/ 27 января 2019

Лучше всего обратиться к официальным документам.

arangodb / Документация / Книги / Руководство / Обновление до 3.4 · arangodb / arangodb · GitHub
https://github.com/arangodb/arangodb/tree/3.4/Documentation/Books/Manual/Upgrading

Общее обновлениеИнформация · Документация ArangoDB v3.4.2 https://docs.arangodb.com/3.4/Manual/Upgrading/GeneralInfo/

...