请问supportVnodes这个参数在td3哪个开源版本可以修改

请问supportVnodes这个参数在td3哪个开源版本可以修改,谢谢

alter dnode <dnode_id> ‘supportVnodes xxxx‘;
你试一下吧,如果不行,升级到最新的版本再试试。

直接在配置文件里修改可以吗

我使用的是oss开源版本3.4

3.4 版本仅支持通过 alter 命令修改。

alter dnode <dnode_id> ‘supportVnodes xxxx‘;

按照这个命令改完了之后,如果重启taosd服务,参数会不会变回去

这个修改会永久生效。

我试了这个命令,修改不了

社区版本不支持动态修改。修改 /etc/taos/taos.cfg 重启taosd 看是否生效。
如果不生效,就修改 ${dataDir}/dnode/config/local.json 文件。

直接改文件的话,重启之后又变回去了

而且改完之后没重启也不生效

改文件不行,之前试过

除了修改 local.json, 还需要将stype.json 中 supportVnodes 对应值修改为 9

改成功了,修改了两个文件

1,${dataDir}/dnode/config/local.json中supportVnodes

2,${dataDir}/dnode/config/stype.json中supportVnodes

感谢您

可以加您微信吗,或者微信群里直接加您,非常感谢。

还想问您一个问题:

这个参数最大能改成多少,如果集群中几个节点这个参数不一致的话,会不会数据不平衡,比如这个参数大的节点,分布的vnode多?

另外,修改了这个参数,使用时有什么影响吗,比如性能上?

谢谢


最大1024, 这个是显示dnode上面vnode数量,防止资源不足。只是调大没有任何影响,还是要看实际有多少vnode。

在哪能加到微信?