📷 题解插图Elasticsearch 集群部署说明
记录Elasticsearch集群搭建的过程。
安装JDK 8
官方推荐的版本是1.8.0_73 以上。因此首先安装jdk。安装之前下载的jdk-8u77版
rpm -i jdk-8u77-linux-x64.rpm
安装ElasticSearch
下载安装包
curl -L -O https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.3.5/elasticsearch-2.3.5.tar.gz
解压
tar -xvf elasticsearch-2.3.5.tar.gz
修改config/elasticsearch.yml配置文件
cluster.name: es-dps-cluster
#节点名
node.name: es-node4
network.host: ip
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts:["10.200.48.17","10.200.48.18","10.200.48.19","10.200.48.20"]
启动
cd elasticsearch-2.3.5/bin
ES_JAVA_OPTS="-Xms10g -Xmx10g" nohup ./elasticsearch >/dev/null 2>&1 &
注意,不能以root身份启动。
验证部署
curl 'localhost:9200/_cat/health?v'
curl 'localhost:9200/_cat/nodes?v'

安装elasticsearch-head 监控插件
plugin install mobz/elasticsearch-head
所有代码开源上传至 GitHub:yummy-code 仓库 · GESP 专题站:GESP WIKI
欢迎加入:C++ GESP/CSP 考级答疑群(688906745) 与 Java/Python交流群(982860385),点击可直接加群。
猜你想读 · 相关文章推荐
HBase利用bulk load批量导入数据
<a href="http://onecoder"OneCoder</a只是一个初学者,记录的只是自己的一个过程。不足之处还望指导。 看网上说导入大量数据,用bulk load的方式效率比较高。bulk load可以将固定格式的数据文件转换为HFile文件导入,当然也可以直接导入HFile文件。所以<a href="h...
海量数据测试,利用数据库查询拷贝快速构造测试数据
这也是<a href="http://www.coderli.com"OneCoder</a在数据测试过程中遇到的问题,不一定有多少普试性,但是也许可以解决你的问题。 海量数据测试,数据导入一般是非常耗时的过程。<a href="http://www.coderli.com"OneCoder</a这里面对大约2T左右数...
HBase 利用Coprocessor实现聚合函数
<p HBase默认不支持聚合函数(sum,avg等)。可利用HBase的coprocessor特性实现。这样做的好处是利用regionserver在服务端进行运算。效率高,避免客户端取回大量数据,占用网络带宽,消耗大量内存等。</p <p 实现方式:</p <p 利用HBase提供的endPoint类型的Aggreg...
OneCoder (lihongzheshuai)
一个中年人的自留地,记录学习 C++、GESP/NOI、Java、Python 与算法架构的心得体会。本站唯一网址:coderli.com