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

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

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

[[email protected] ~]# 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、修改配置文件操作(从上面的操作,红色部分和主上有区别):

[[email protected] ~]# 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查看下进程是否存在即可,还可执行如下命令查看集群状态:

[[email protected] 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%

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

时间: 2024-11-02 15:43:03

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

Centos7下安装配置Redsocks

Redsocks是一个开源的网络程序,代码依赖开源的libevent网络库.Redsocks允许你将所有TCP连接重定向到SOCKS或HTTPS代理,比如Shadowsocks(Centos7下安装配置Shadowsocks).通常的用途是流量透传或流量转发,首先将本机上目的地为的某些特定IP的流量转发到Redsocks的监听端口上(本文为8888),之后Redsocks会将这些流量再转发给后端的Shadowsocks,再通过shadowocks转到更远的地方. 1.下载编译 [[email p

centos7下安装配置django,开始第一个项目;

一.安装(注本人使用的centos7下,有python2和python3,涉及到python3的使用pip3,python3) 安装django: pip3 install django==2.1.2 查看版本号:pip3 show django 检查是否安装成功: 方式一.python3下,检查版本: 方式二.查看django-admin信息,会发现提示command no found; find / -name django-admin,查看路径,然后创建软链接: 这样,再次查看django

CentOS7下安装配置 Hadoop 2.8.x, JDK安装, 免密码登录, Hadoop Java示例程序运行

01_note_Hadoop的源起与体系介绍:实施Hadoop集群:CDH家族 解压tar包安装JDK以及环境变量配置  tar -xzvf jdkxxx.tar.gz to /usr/app/ (自定义app用来存放安装后的app) java -version 查看目前系统java版本以及环境 rpm -qa | grep java 查看安装包以及依赖 yum -y remove xxxx (删除grep出来的每一个包) 配置环境变量 /etc/profile,配置完之后启用配置source

CentOS7下安装配置流媒体服务器Red5

背景:因工作需要,要研究一些流媒体服务器相关的技术,主要是为了搭建直播所用的服务器,本文是基于CentOS7搭建Red5流媒体服务器,利用OBS推流工具可实现简单的直播.观看功能. 下载 我们可以直接从github官网下载最新版本的Red5-server,因为我们是在Linux系统搭建的环境,这里选择red5-server-1.0.9-RELEASE.tar.gz.点击跳转下载页面 下载完成之后,上传至/use/local路径下,然后就可以开始解压安装了. 明天上午继续更新...

CentOS7下安装配置vncserver

之前试了xmanager,不过好像和在centos6有很大不同,居然没成功,然后找到了vncserver,试了下,成了 参考:http://blog.csdn.net/jiangliqing1234/article/details/40866165 一.安装 1.以root用户运行以下命令来安装vncserver; yum install tigervnc-server tigervnc-server-module 2.同样运行以下命令来安装vncviewer; yum install vnc

CentOS7下安装配置LAMP详细教程

一. 关闭CentOS7防火墙和SELinux      1.关闭CentOS7防火墙 systemctl stop firewalld.service#停止firewall systemctl disable firewalld.service#禁止firewall开机启动      2.关闭SElinux安全系统 vim /etc/selinux/config 将SELINUX=enforcing改为SELINUX=disabled 重启CentOS      二. yum安装gcc和gcc

Linux centos7下安装配置redis及Redis desktop Manager工具连接注意事项

基本工具:VMware12.CentOS-7-x86_64-Everything-1611.iso.redis-desktop-manager-0.8.0.3841 废话不多说,首先,关于什么是Redis.Redis的安装,请下载这个文档去阅读. http://pan.baidu.com/s/1bBPYua 阅读完安装Redis的文档后,启动Redis显示下图,则成功! 关于前端与后端启动命令,请务必注意路径! 根据文档的模式安装成功后,redis.conf文件复制进来后,自己的redis目录应

CentOS7下安装配置vncserver/vncviewer

一.安装 以root用户运行以下命令来安装vncserver; yum install tigervnc-server 同样运行以下命令来安装vncviewer; yum install vnc 停止并禁用防火墙: systemctl stop firewalld.service systemctl disable firewalld.service 二.配置 vncviewer基本上不用配置: vncserver的配置,创建一个新的配置文件,以开启1号窗口为例(也可以同时开启多个窗口,修改数字

CentOS7下安装配置PPTP VPN服务器

一.运行环境系统:CentOS Linux release 7.2.1511 (Core) 软件包:ppp-2.4.5-33.el7.x86_64pptpd-1.4.0-2.el7.x86_64iptables-1.4.21-17.el7.x86_64iptables-services-1.4.21-17.el7.x86_64 二.安装方式使用yum安装yum install -y ppp pptpd iptables 三.安装完毕后配置pptp1.配置DNS参数vim /etc/ppp/opt