Неожиданная ошибка при установке ThingsBoard - PullRequest
0 голосов
/ 18 июня 2020

Я установил доску на Ubuntu 18.04 на основе учебника «https://thingsboard.io/docs/user-guide/install/ubuntu/?ubuntuThingsboardQueue=kafka». Когда я запускаю сценарий установки, я сталкиваюсь с «Неожиданной ошибкой во время установки ThingsBoard! Org.thingsboard.server.dao.exception.DataValidationException: Пользователь с адресом электронной почты 'sysadmin@thingsboard.org' уже присутствует в базе данных!». Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 24 июня 2020

В сообщении об ошибке указано, что в базе данных уже есть пользователь с правами администратора.

Я предполагаю, что это команда, которая не работает:

# --loadDemo option will load demo data: users, devices, assets, rules, widgets.
sudo /usr/share/thingsboard/bin/install/install.sh --loadDemo

Этот сценарий настроит таблицы базы данных и создайте пользователя с правами администратора (и при желании загрузите демо-данные). Когда вы дважды запускаете этот скрипт для одной и той же базы данных, вы получаете сообщение об ошибке, потому что в базе данных уже есть пользователь admin.

Таким образом, вы сможете исправить это либо

  • очистка / удаление / воссоздание базы данных для повторного запуска сценария установки или
  • не вызывать сценарий установки дважды
...