ITPub博客

首页 > 应用开发 > > 单机多实例--启动2个Elasticsearch Cluster

单机多实例--启动2个Elasticsearch Cluster

作者:xiaojun63 时间:2019-10-09 09:23:58 0 删除 编辑

1. 生产环境的集群(标准启动)

bin/elasticsearch

bin/kibana

启动完成之后,请求 9200 端口。

2. 监控集群(定制启动)

bin/elasticsearch -Ecluster.name=sniff_search -Ehttp.port=8200 -Epath.data=sniff

bin/kibana -e http://127.0.0.1:8200 -p 8601

参数说明:

cluster.name: ES 集群名称;

path.data: 指定存储文档的数据目录;

http.port: 监听端口;

node.name: ES 节点名称,即实例名(如不指定,则会随机产生);

上述启动的Elasticsearch 实例,和前一个Elasticsearch实例采用不同的cluster name,因此是不同的Elasticsearch cluster。

启动完成之后,访问 8200端口。

3. 单机集群多个 ES 实例

单机多个 ES 实例,形成一个 ES 单机伪集群,启动脚本如下:

bin/elasticsearch -E node.name=node01 -E cluster.name=demo_es_cluster -E path.data=node01_data -d

bin/elasticsearch -E node.name=node02 -E cluster.name=demo_es_cluster -E path.data=node02_data -d

bin/elasticsearch -E node.name=node03 -E cluster.name=demo_es_cluster -E path.data=node03_data -d

bin/elasticsearch -E node.name=node04 -E cluster.name=demo_es_cluster -E path.data=node04_data -d

打开浏览器,输入 http://localhost:9200/_cat/nodes?v 地址,可以看到启动情况:node01 为当前 master 节点。

如何关闭集群中的 ES 实例,可以使用简单的命令实现:

ps | grep elasticsearch

kill -9 pid

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/658/viewspace-3135112/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-12

  • 博文量
    243
  • 访问量
    3053