通过命令启动:
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']
格式不对,修改为:文章来源:https://www.toymoban.com/news/detail-607563.html
cluster.initial_master_nodes=hotnode
启动成功。文章来源地址https://www.toymoban.com/news/detail-607563.html
到了这里,关于elasticsearch启动报错:master not discovered yet的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!