elasticsearch启动报错:master not discovered yet
通过命令启动:bin/elasticsearch-E node.name=hotnode -E cluster.name=geektime -E path.data=hot_data -E node.attr.my_node_type=hot报如下错误,master not discovered yet,错误信息提到了node1,我想启动的节点名称是hotnode,不叫node1,为什么会出现no
·
通过命令启动:
bin/elasticsearch -E node.name=hotnode -E cluster.name=geektime -E path.data=hot_data -E node.attr.my_node_type=hot
报如下错误,master not discovered yet
,错误信息提到了node1,我想启动的节点名称是hotnode,不叫node1,为什么会出现node1呢?
查看配置文件,原来配置文件配置了master的初始化节点是node1:
把这个注释,重新启动,还是报错,不配置initial_master_nodes也不行,于是在命令行指定:
bin/elasticsearch -E node.name=hotnode -E cluster.name=geektime -E path.data=hot_data -E node.attr.my_node_type=hot -E cluster.initial_master_nodes=['hotnode']
继续报错,原来命令设置 cluster.initial_master_nodes=['hotnode']
格式不对,修改为:
cluster.initial_master_nodes=hotnode
启动成功。
更多推荐
已为社区贡献7条内容
所有评论(0)