Linux下ES安装及配置.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Linux下ES安装及配置.doc》由会员分享,可在线阅读,更多相关《Linux下ES安装及配置.doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、如有侵权,请联系网站删除,仅供学习与交流Linux下ES安装及配置【精品文档】第 7 页Linux下ES安装、配置及示例文档本文在两台Linux虚拟机上安装了三个节点,本次搭建ES同时实践了两种模式-单机模式和分布式模式,以下是本次三个节点的配置情况:IP ES节点172.16.16.204 node1、node3172.16.16.220 node2一、下载ES及配置1相关术语Index:es里的index相当于一个数据库Type:相当于数据库里的一张表Id:唯一,相当于表的主键Node:节点的ES示例,一台机器可以运行多个示例,但是同一台机器上的示例在配置文件中要确保http和tcp端口不
2、同(下面有详细介绍)Cluster:代表一个集群,集群中有多个节点,其中有一个会被选为主节点,这个主节点是可以通过选举产生的,主从节点是针对集群内部来说的Shards:索引分片,es可以把一个完整的索引分成多个分片,这样的好处是可以把一个大的索引拆分成多个,分布到不同的节点上,构成分布式搜索,分片的数量只能在索引创建前指定,并且索引创建后不能更改Replicas:索引副本,es可以设置多个索引的副本,副本的作用一是可以提高系统的容错性,当某个节点上某个分片损坏或丢失,可以从副本中恢复;二是可以提高es的查询效率,es会自动对搜索请求进行负载均衡2下载版本:1.7.3 下载地址:https:/d
3、ownload.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.7.3.tar.gz下载后放到目录下并解压,因为我们要配置包含三个节点的集群,可以先将其命名为elasticsearch-node1,比如我存放的路径是/home/jianpei/elasticsearch-node12.1修改配置文件2.1.1打开/home/jianpei/elasticsearch-node1/config目录下的elasticsearch.yml文件,修改以下属性值并取消该行的注释cluster.name: elasticsearch#这是集群的
4、名字,我们命名为elasticsearch,es启动后会将具有相同名字的集群节点放到同一个集群下node.name: es-node1#节点名称node.master: true#是否作为主节点,每个节点都可以设置成主节点,默认值为truenode.data: true#是否存储数据,及存储索引片段,默认值为trueindex.number_of_shards: 5#设置一个索引的碎片数量,默认值为5index.number_of_replicas: 1#设置一个索引可被复制的数量,默认值为1discovery.zen.ping.timeout: 30s#默认是3秒,这是设置集群中自动发现其他
5、节点ping超时时间,为避免网络差导致启动报错,我设置成了30秒network.bind_host: 172.16.16.204#设置绑定的IP地址network.publish_host: 172.16.16.204#设置其他节点连接此节点的地址,如果不设置的话则自动获取network.host: 172.16.16.204#可同时设置上面两个参数Es集群master节点发现机制采用单播形式,主要配置有三行如下:discovery.zen.minimum_master_nodes: 2#指定集群中的节点有几个有master资格的节点,对于大集群可以设置3个以上discovery.zen.pi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux ES 安装 配置
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内