使用taosdump将数据从TDengine 2.4传输到TDengine 3.0时出错



taosdump.3340632973591来自TDengine 2.4。当我尝试在TDengine 3.0中恢复数据时,我遇到了一个问题。

这是代码

root@nofeel:~# taosdump -i taosdump.3340632973591 
taosdump: symbol lookup error: taosdump: undefined symbol: inflateReset
root@nofeel:~# tree taosdump.3340632973591 
dbs.sql                               data155559  data183342  data211125  data4443    data72213  
data127776                               data15556   data183343  data211126  data44430   data72214
data127777                               data155560  data183344  data211127  data44431   data72215
data127778                               data155561  data183345  data211128  data44432   data72216
data127779                               data155562  data183346  data211129  data44433   data72217
data12778                                data155563  data183347  data21113   data44434   data72218
data127780                               data155564  data183348  data211130  data44435   data72219

我尝试重新安装taostool2.2.1。但错误仍然存在。

root@nofeel:~# taosdump
taosdump: symbol lookup error: taosdump: undefined symbol: inflateReset

根据https://github.com/taosdata/taos-tools/issues/367,由于CDN缓存问题,然后包未完全下载。您可以尝试使用一个干净的环境,如docker pull ubuntu:22.04命令,并安装TDengine和taosTools包。如果失败,您可以使用md5sum获得他们的md5值以进行反馈,并与官方pkg进行检查。

最新更新