TDengine
TDengine copied to clipboard
TDengine 3.0.1.5:drop stream ; result:DB error: Invalid Vgroup ID (11.187355s)
1.现象
第一次删除报错
后面进行删除报错
在删不掉stream时候尝试删除db卡住,另一个客户端打开也看的到但是没法use如图


show transactions

2.操作
2.1.环境
TD3.0.1.5集群 三个节点

2.2. 创建库、表、流
-- 库
create database chain_smart_log replica 3;
-- 表
create STABLE if not exists device_property_25
( ts timestamp,
createTime timestamp,
property_value BINARY(100),
number_value DOUBLE
)
TAGS(
product_id BINARY(50),
device_id BINARY(50),
property BINARY(50)
);
-- 流
create stream energy_stream into energy_stream_output_stb as select _wstart as start, _wend as wend,max(number_value)-min(number_value) energy ,device_id from device_property_25 where property='energy' PARTITION BY device_id INTERVAL(1m);
-- 数据 示例
INSERT INTO device_property_25_d2004p90jy927_energy USING device_property_25 TAGS (25,'D2004P90JY927','energy') VALUES ('2022-10-15 00:00:02.483','2022-10-15 00:00:02.483', '2022-10-15 00:00:02.483',49.768);
在发现卡之前,是客户端程序无法进行数据插入,然后因为三个节点有几个节点被拿去做实验关闭掉了,所以统一去重启全部节点的操作,发现还是卡住,因为流后面加的,所以怀疑流有问题,试着删除,发现现在的问题;流在使用的时候是可以产生数据的,可以生成数据。
日志截图

2022-11-03 10:46 更新

在只运行一个节点的情况下,发现没法use具体的库或者删除数据,报错如截图,然后我启动了另外一个节点后,又变回上面的那个报错
您好抱歉刚看到我们的问题,可以加微信具体排查: 15652223354