在Ubuntu上使用docker安装Thingsboard

时间:2017-04-18 09:37:48

标签: thingsboard

在ubuntu上使用docker-compose安装thingboard时遇到问题

图像被正确拉出,容器似乎已经启动,但是日志显示:

for thingsboard / application的日志:1.2.2:

  

thingsboard-db-schema容器仍在进行中。等到它   完成...

     

thingsboard-db-schema容器仍在进行中。等到它   完成...

     

thingsboard-db-schema容器仍在进行中。等到它   完成...

     

thingsboard-db-schema容器仍在进行中。等到它   完成...

     

thingsboard-db-schema容器仍在进行中。等到它   完成...

     

thingsboard-db-schema容器仍在进行中。等到它   完成...

     

thingsboard / thingsboard-db-schema的日志:1.2.2

     

等待卡桑德拉......

     

无法解析“db”。

     

警告:未指定任何目标,因此扫描了0个主机。

     

等待卡桑德拉......

     

无法解析“db”。

     

警告:未指定任何目标,因此扫描了0个主机。

     

等待卡桑德拉......

似乎第一个容器正在等待cassandra上升而不是

有什么建议吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

请使用命令' docker-compose logs -f db' 检查数据库容器的输出,并验证 cassandra 是否已准备好接受客户端 9042 端口:

db_1 | INFO  11:02:07 Waiting for gossip to settle before accepting client requests...
db_1 | INFO  11:02:15 No gossip backlog; proceeding
db_1 | INFO  11:02:15 Netty using native Epoll event loop
db_1 | INFO  11:02:15 Using Netty Version: [netty-buffer=netty-buffer-4.0.39.Final.38bdf86, netty-codec=netty-codec-4.0.39.Final.38bdf86, netty-codec-haproxy=netty-codec-haproxy-4.0.39.Final.38bdf86, netty-codec-http=netty-codec-http-4.0.39.Final.38bdf86, netty-codec-socks=netty-codec-socks-4.0.39.Final.38bdf86, netty-common=netty-common-4.0.39.Final.38bdf86, netty-handler=netty-handler-4.0.39.Final.38bdf86, netty-tcnative=netty-tcnative-1.1.33.Fork19.fe4816e, netty-transport=netty-transport-4.0.39.Final.38bdf86, netty-transport-native-epoll=netty-transport-native-epoll-4.0.39.Final.38bdf86, netty-transport-rxtx=netty-transport-rxtx-4.0.39.Final.38bdf86, netty-transport-sctp=netty-transport-sctp-4.0.39.Final.38bdf86, netty-transport-udt=netty-transport-udt-4.0.39.Final.38bdf86]
db_1 | INFO  11:02:15 Starting listening for CQL clients on /0.0.0.0:9042 (unencrypted)...

输出应该与上面的日志类似。

另外另外验证 cassandra 启动期间没有发生错误。