码迷,mamicode.com
首页 > 其他好文 > 详细

Centos7下安装配置Elasticsearch 6及相关问题的处理

时间:2018-06-11 22:12:46      阅读:296      评论:0      收藏:0      [点我收藏+]

标签:size   分享   cas   配置文件   har   stat   一个   false   ima   

1、安装步骤省略,这里可以在官网直接下载tar包解压即可使用

2、修改配置文件操作(主上面的操作):

[root@jiang ~]# vim /usr/local/elk/elasticsearch-6.2.4/config/elasticsearch.yml

cluster.name: Jiang     #添加集群的名字

node.name: jiang        #添加节点名字,和主机名一致便可

node.master: true       #打开主节点

node.data: false          #数据选择关闭

network.host: 192.168.137.130      #配置本地地址

http.port: 9200            #配置端口号

discovery.zen.ping.unicast.hosts: ["192.168.137.130", "192.168.137.140", "192.168.137.150"]           #配置集群包含的所有机器,可以是ip也可以是host,写host的话需要在/etc/hosts文件里面指定好

3、修改配置文件操作(从上面的操作,红色部分和主上有区别):

[root@wei ~]# vim /usr/local/elk/elasticsearch-6.2.4/config/elasticsearch.yml

cluster.name: Jiang     #添加集群的名字

node.name: wei        #添加节点名字,和主机名一致便可

node.master: false       #打开主节点

node.data: true          #数据选择关闭

network.host: 192.168.137.140      #配置本地地址

http.port: 9200            #配置端口号

discovery.zen.ping.unicast.hosts: ["192.168.137.130", "192.168.137.140", "192.168.137.150"]           #配置集群包含的所有机器,可以是ip也可以是host,写host的话需要在/etc/hosts文件里面指定好

4、修改配置文件后保存,然后执行如下命令

ln -s /usr/local/elk/elasticsearch-6.2.4/bin/elasticsearch /usr/bin/     #做个软连接

useradd elk       #创建elk用户,因为elasticsearch不能以root用户开启

chown -R elk:elk /usr/local/elk/elasticsearch-6.2.4/          #修改文件所有者

elasticsearch -d       #加上-d是后台执行,如果不加会在当前终端上直接运行,ctrl+c可直接退出,执行的时候需要注意的是看防火墙是否关闭!

5、执行的时候出现如下三个错误:

技术分享图片

 

第一个错误,修改/etc/security/limits.conf文件,添加或修改如下行:

*    hard    nofile    65536
*    soft    nofile    65536

第二个错误,修改/etc/security/limit.d/20-nproc.conf配置文件中的 * soft nproc 的值为4096,但是我那个文件里面本身就是4096,这时候还需要添加如下配置(centos6中这个文件应该是90-nproc.conf):

*    hard nproc    4096

第三个错误,修改 /etc/sysctl.conf 文件,添加如下行:

vm.max_map_count=262144

 6、至此集群搭建完毕,分别启动并ps查看下进程是否存在即可,还可执行如下命令查看集群状态:

[root@jiang elasticsearch-6.2.4]# curl ‘http://192.168.137.130:9200/_cat/health?v‘

epoch      timestamp cluster status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent
1528719053 20:10:53  Jiang   green           2         1      0   0    0    0        0             0                  -                100.0%

 

Centos7下安装配置Elasticsearch 6及相关问题的处理

标签:size   分享   cas   配置文件   har   stat   一个   false   ima   

原文地址:https://www.cnblogs.com/Jweiqing/p/9169128.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!