首页 > Web开发 > 详细

docker启动TDengine错误:ERROR dnode:1, localEp is different from a5e27b397f1d:6030 in dnodeEps.json and need reconfigured

时间:2021-03-27 22:07:34      阅读:279      评论:0      收藏:0      [点我收藏+]

最近想验证TDengine数据库,但是每次在docker-compose.yml中修改了TDengine相关的信息就会启动不了TD容器(tdengine),每次都要将整个数据清空启动,这肯定不是长久的办法,数据会丢失

技术分享图片

查看日志: docker logs -f tdengine --tail=100

最后两行错误:

DND ERROR dnode:1, localEp is different from a5e27b397f1d:6030 in dnodeEps.json and need reconfigured

DND Failed to start TDengine, please check the log at:/var/log/taos

技术分享图片

 

 怀疑是docker修改了容器的名字

查看了下报错文件的配置

技术分享图片

 

 查看容器的名字:docker ps -a

技术分享图片

 

 发现确实不一样,将td配置文件中的“a5e27b397f1d”改为“5f7cff56fb6a”

重新执行: docker-compose up -d 可以正常启动

技术分享图片

需要修改的文件:

mnode/wal/wal0

vnode/vnode2/config.json

dnode/dnodeEps.json

dnode/mnodeEpSet.json

 

docker启动TDengine错误:ERROR dnode:1, localEp is different from a5e27b397f1d:6030 in dnodeEps.json and need reconfigured

原文:https://www.cnblogs.com/muphy/p/14586182.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!