CnosDB多副本文件损坏后查询结果不稳定问题求助
测试场景与现象
环境信息
- 版本:
cnosdb 2.3.0, revision f0cf70160e9eed8f49b00cc6e0c62b764796a78b - 集群配置:
3meta 2data
操作步骤
- 连接数据库后创建两副本数据库:
create database db1 with replica 2; - 使用curl命令写入一条数据:
curl -XPOST -u "root:" "http://127.0.0.1:8902/api/v1/write?db=db1" -d "ma,ta=a fa=1" - 此时两个数据节点均存在vnodes,通过compact vnode命令删除这两个vnodes:
compact vnode <vnode-id>; - 修改并破坏其中一个vnodes的tsm文件后,多次执行SQL查询表:
select * from ma;
出现的现象
多次执行上述查询时,结果有时成功,有时失败。
内容的提问来源于stack exchange,提问作者george
相关产品推荐
相关产品推荐

