taosd: /home/ubuntu/workroom/jenkins/TDinternal/community/src/tsdb/src/tsdbMemTable.c:587: tsdbAppendTableRowToCols: Assertion `0' failed.
我在docker中启用了一个TDEngine实例,使用过程中遇到了机器的关机,再次启动后taos启动遇到了上面的报错导致无法启动,下面是异常日志:
edge-taos | 10/14 14:33:59.161681 00000040 QRY vgId:14, set querymgmt reopen
edge-taos | 10/14 14:33:59.161684 00000032 QRY vgId:8, set querymgmt reopen
edge-taos | 10/14 14:33:59.161776 00000037 WAL vgId:6, file:/var/lib/taos/vnode/vnode6/wal/wal1, will be restored
edge-taos | 10/14 14:33:59.161815 00000027 VND vgId:17, sync role changed from offline to master
edge-taos | 10/14 14:33:59.161824 00000037 WAL vgId:6, file:/var/lib/taos/vnode/vnode6/wal/wal1, restore success, wver:0
edge-taos | 10/14 14:33:59.161825 00000027 QRY vgId:17, set querymgmt reopen
edge-taos | 10/14 14:33:59.161876 00000047 WAL vgId:10, file:/var/lib/taos/vnode/vnode10/wal/wal1, will be restored
edge-taos | 10/14 14:33:59.161917 00000037 WAL vgId:6, wal:0x7f33640981b0 file:/var/lib/taos/vnode/vnode6/wal/wal1, it is removed
edge-taos | 10/14 14:33:59.161940 00000047 WAL vgId:10, file:/var/lib/taos/vnode/vnode10/wal/wal1, restore success, wver:0
edge-taos | 10/14 14:33:59.162010 00000047 WAL vgId:10, wal:0x7f33600a81d0 file:/var/lib/taos/vnode/vnode10/wal/wal1, it is removed
edge-taos | 10/14 14:33:59.162027 00000059 WAL vgId:15, file:/var/lib/taos/vnode/vnode15/wal/wal1, will be restored
edge-taos | 10/14 14:33:59.162087 00000059 WAL vgId:15, file:/var/lib/taos/vnode/vnode15/wal/wal1, restore success, wver:0
edge-taos | 10/14 14:33:59.162152 00000059 WAL vgId:15, wal:0x7f33500981b0 file:/var/lib/taos/vnode/vnode15/wal/wal1, it is removed
edge-taos | 10/14 14:33:59.162171 00000037 VND vgId:6, sync role changed from offline to master
edge-taos | 10/14 14:33:59.162186 00000037 QRY vgId:6, set querymgmt reopen
edge-taos | 10/14 14:33:59.162317 00000047 VND vgId:10, sync role changed from offline to master
edge-taos | 10/14 14:33:59.162332 00000047 QRY vgId:10, set querymgmt reopen
edge-taos | 10/14 14:33:59.162483 00000059 VND vgId:15, sync role changed from offline to master
edge-taos | 10/14 14:33:59.162497 00000059 QRY vgId:15, set querymgmt reopen
edge-taos | 10/14 14:33:59.162954 00000054 WAL vgId:16, file:/var/lib/taos/vnode/vnode16/wal/wal1, will be restored
edge-taos | 10/14 14:33:59.162986 00000054 WAL vgId:16, file:/var/lib/taos/vnode/vnode16/wal/wal1, restore success, wver:0
edge-taos | 10/14 14:33:59.163025 00000054 WAL vgId:16, wal:0x7f33700981b0 file:/var/lib/taos/vnode/vnode16/wal/wal1, it is removed
edge-taos | 10/14 14:33:59.163205 00000054 VND vgId:16, sync role changed from offline to master
edge-taos | 10/14 14:33:59.163213 00000054 QRY vgId:16, set querymgmt reopen
edge-taos | 10/14 14:33:59.300986 00000026 WAL vgId:3, file:/var/lib/taos/vnode/vnode3/wal/wal1, restore success, wver:25651
edge-taos | 10/14 14:33:59.301065 00000026 VND vgId:3, start commit, fver:0 vver:25651
edge-taos | 10/14 14:33:59.301157 00000015 TDB vgId:3 start to commit! keyFirst 1634119195468000 keyLast 1634182775436000 numOfRows 121348 meta rows: 1002
edge-taos | 10/14 14:33:59.301336 00000015 TDB vgId:3 meta file /var/lib/taos/vnode/vnode3/tsdb/meta is created to commit
edge-taos | taosd: /home/ubuntu/workroom/jenkins/TDinternal/community/src/tsdb/src/tsdbMemTable.c:587: tsdbAppendTableRowToCols: Assertion `0' failed.
edge-taos | 10/14 14:33:59.313669 00000015 DND shut down signal is 6
edge-taos | 10/14 14:33:59.313722 00000015 DND sender PID:7 cmdline:taosd
edge-taos | Aborted (core dumped)
Environment
- OS: ubuntu18.04.6
- Mem: 32G
- TDengine Version [2.2.0.1]
看起来是在做数据的同步,是否有相应的配置项呢?因为业务中这里的数据是低价值数据,不希望因为设备的异常导致数据源件崩溃
taosd: /home/ubuntu/workroom/jenkins/TDinternal/community/src/tsdb/src/tsdbMemTable.c:587: tsdbAppendTableRowToCols: Assertion `0' failed.
我在docker中启用了一个TDEngine实例,使用过程中遇到了机器的关机,再次启动后taos启动遇到了上面的报错导致无法启动,下面是异常日志:
Environment
看起来是在做数据的同步,是否有相应的配置项呢?因为业务中这里的数据是低价值数据,不希望因为设备的异常导致数据源件崩溃