Я установил thingboard в Ubuntu 18.04 на основе "https://thingsboard.io/docs/user-guide/install/ubuntu/?ubuntuThingsboardQueue=kafka "учебное пособие. Когда я запускаю сценарий установки, я сталкиваюсь с «Неожиданной ошибкой во время установки ThingsBoard! Org.thingsboard.server.dao.exception.DataValidationException: Пользователь с адресом электронной почты [email protected] уже присутствует в базе данных!». Пожалуйста, помогите мне.
Неожиданная ошибка при установке ThingsBoard
comment
На каком этапе вы получаете сообщение об ошибке?
- person Klaus   schedule 18.06.2020
Ответы (1)
В сообщении об ошибке указано, что в базе данных уже есть пользователь с правами администратора.
Я предполагаю, что это команда, которая не работает:
# --loadDemo option will load demo data: users, devices, assets, rules, widgets.
sudo /usr/share/thingsboard/bin/install/install.sh --loadDemo
Этот сценарий настроит таблицы базы данных и создаст пользователя с правами администратора (и при необходимости загрузит демонстрационные данные). Когда вы дважды запускаете этот сценарий для одной и той же базы данных, вы получаете сообщение об ошибке, потому что в базе данных уже есть пользователь-администратор.
Таким образом, вы сможете исправить это либо
- очистка / удаление / воссоздание базы данных для повторного запуска сценария установки или
- вообще не вызывать установочный скрипт дважды
person
lupz
schedule
24.06.2020