Centos7 Linux下搭建Elasticsearch环境

1.先准备好Elasticsearch的gz包,这里我用的是6.2.3版本的linux

    以及一台Linux主机,在没有啦!vim

 

2.把gz包放入linux下,而后解压,浏览器

tar -zxvf 压缩文件elasticsearch

固然你还须要安装jdk,须要环境变量3d

一样把压缩包拖入linux主机里面,解压完成后 再在 vim etc/profile blog

编辑以下文件ip

JAVA_HOME=你的jdk解压路径内存

PATH=$JAVA_HOME/bin:$PATH虚拟机

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarit

export JAVA_HOME

export PATH

export CLASSPATH

 

而后完成以上操做以 普通用户 登陆(注:你须要给该用户es文件的权限 命令: chown -R 用户名:用户名  文件路径)

而后到/bin下   ./elasticsearch 启动服务!!!

若是你用的是普通用户执行,是不会报错!!!

 

而后启动成功后,在咱们的虚拟机内的浏览器内输入你的ip:9200   

 

 而后咱们配置成能够外网链接的方式

编辑vim /elasticsearch6.2.3/config/elasticsearch.yml 文件

改为如上!!!

 

而后再次启动./elasticsearch

此次则会报错,若是你的虚拟机内存给的低,应该会报3个错,若是虚拟机内存给的足够,会报两个错误,这里我给了两g内存,因此报了两个错

 

而后解决这两个便可

先解决max file 编辑 vim  /etc/security/limits.conf  添加

(注意:用root用户修改)

 

而后解决 max virtual 

 

sysctl -w vm.max_map_count=655360
sysctl -a | grep "vm.max_map_count"

而后再次启动服务便可

而后再本机电脑输入

 

 如上界面便可!!!!

相关文章
相关标签/搜索