版本为nebula2.0.1
正在部署集群,节点数比较多,直接在一个节点配置好配置文件,分发到其他节点,
为了减少后续修改配置文件时再为配置文件添加--local_config=true,所以直接加上了这一行,
导致执行SHOW CONFIGS STORAGE命令无法获取到相关配置数据,
正确做法是第一次启动时不要加--local_config=true,
猜测原因:
不添加--local_config=true时,首次启动时meta服务自己没有元数据,会到各配置文件收集相关配置,此时虽然没加这一行,但meta服务依旧能获取到你配置文件中的各项配置;
如果首次启动就加了--local_config=true应该会导致meta没法在没有元数据的情况下获取配置文件中 的数据,只是猜测,
如果已经和我一样带着--local_config=true启动过一次了,需要把所有配置文件的--local_config=true改为--local_config=false,重启服务,就能正常获取配置参数了,
需要记得后续修改配置文件内容时需要改为true才能让修改生效,