我已经在Linux上安装了Thingsboard。最初它是使用Cassandra数据库,但现在我将其更改为postgresql。但是问题在于,Thingboard和Postgresql均未运行。 postgresql日志文件中的唯一错误是“ Incomplete startup Packet”,而东西板日志文件中的错误是“所有主机尝试查询失败(尝试:/127.0.0.1:9042)”。 我已经停止了Cassandra服务,并且还配置了Thingsboard.yml文件以使用postgresql数据库。 如何解决此问题。
答案 0 :(得分:1)
在不了解更多日志详细信息的情况下,我建议全新安装新的ThingsBoard + PostgreSQL实例,并使用ThingsBoard的REST API功能将Cassandra db迁移到新实例,这样可以避免PostgreSQL损坏。
步骤是:
您可以在此repo中找到可以自动执行此操作的脚本。
答案 1 :(得分:0)
我不确定,但是根据我的经验,您应该进行以下检查。
https://thingsboard.io/docs/user-guide/install/linux/#memory-update-for-slow-machines-1gb-of-ram