【问题标题】:ThingsBoard installation failed! On UbuntuThingsBoard 安装失败!在 Ubuntu 上
【发布时间】:2019-10-21 08:05:02
【问题描述】:

我正在尝试在 Ubuntu 18.04.3 LTS 上安装 thingsboard PE 实例 当我运行这个命令时

sudo /usr/share/thingsboard/bin/install/install.sh --loadDemo

我遇到以下错误

Error: Could not find or load main class org.springframework.boot.loader.PropertiesLauncher
ThingsBoard installation failed!

the thingsboard.log file is not present in /var/log/thingsboard

谁能告诉我这个错误的原因是什么?

【问题讨论】:

  • 我没试过,但可能先尝试创建日志? touch /var/log/thingsboard/thingsboard.log 这能解决问题吗?

标签: thingsboard


【解决方案1】:

确保 thingsboard 数据库确实存在。我有同样的错误。我确实按照说明进行操作,但可能 CREATE DATABASE 后面没有';'或者它需要启动。

  1. 重启 ubuntu 服务器。
  2. 登录并登录到 PSQL:psql -U postgres -d postgres -h 127.0.0.1 -W
  3. 检查数据库是否存在:\list
  4. 如果不存在,运行:CREATE DATABASE thingsboard;
  5. 再次运行 \list 并确保它存在。运行 \q 退出。
  6. 重新运行演示创建脚本:sudo /usr/share/thingsboard/bin/install/install.sh --loadDemo

快乐的事情。

【讨论】:

    【解决方案2】:

    除了安东尼霍恩建议的上述内容外,您还可以删除 /tmp/ 下的 ThingsBoard 相关目录。删除并重新创建“thingsboard”数据库。确保将密码设置为“postgres”。然后重新运行命令

    /usr/share/thingsboard/bin/install/install.sh --loadDemo
    

    应该没问题。

    虽然在那之后,当我尝试运行“thingsboard”时

    service thingsboard start 
    

    它无法正常工作,因为“thingsboard”无法识别。还不能解决。

    【讨论】:

      猜你喜欢
      • 2021-01-30
      • 1970-01-01
      • 1970-01-01
      • 2015-10-28
      • 1970-01-01
      • 1970-01-01
      • 2010-10-20
      • 2017-08-16
      • 2017-12-25
      相关资源
      最近更新 更多