docker啟動TDengine錯誤:ERROR dnode:1, localEp is different from a5e27b397f1d:6030 in dnodeEps.json and need reconfigured


最近想驗證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 可以正常啟動

需要修改的文件:dnode/dnodeEps.json

這幾個可以不改:vnode/vnode2/config.json,dnode/mnodeEpSet.json

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM