博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在centos7.2上安装elasticserach7.3.2
阅读量:5174 次
发布时间:2019-06-13

本文共 1334 字,大约阅读时间需要 4 分钟。

一、下载:

官网下载es:

官网下载jdk11:

二、安装:

上传:/usr/local/java/

解压:tar -zxvf jdk-11.0.4_linux-x64_bin.tar.gz

 修改环境变量:vi /etc/profile  

 添加 JAVA_HOME=/usr/local/java/jdk-11.0.4CLASSPATH=$JAVA_HOME/lib/PATH=$PATH:$JAVA_HOME/binexport PATH JAVA_HOME CLASSPATH 保存:  :wq 重启生效:source /etc/profile 检查版本: java -version

 

上传es: /usr/local

 解压: tar -zxvf elasticsearch-7.3.2-linux-x86_64.tar.gz cd /usr/local/elasticsearch-7.3.2创建目录 mkdir data
修改配置文件: cd /usr/local/elasticsearch-7.3.2/configvim elasticsearch.yml

修改内存大小: vim jvm.options

 

 es不能用root启动,所以创建用户es

#添加用户adduser es#设置密码passwd es---------------#授权,root用户下chmod -v u+w /etc/sudoers#编辑vim /etc/sudoers#文件中插入,在root用户的下面(NOPASSWD:ALL,使用sudo时不用输密码)es      ALL=(ALL)       NOPASSWD:ALL#收回权限chmod -v u-w /etc/sudoers---------------#添加分组groupadd testgroupusermod -G testgroup es#修改es目录的访问权限chown -R es:testgroup *
授权: chown -R es:es /usr/local/elasticsearch-7.3.2
修改配置: vi /etc/security/limits.conf 文末增加:

  es soft nofile 65536

  es hard nofile 65536
  es soft nproc 4096
  es hard nproc 4096

cd /etc/security/limits.d/vim 20-nproc.conf (*改成用户名es,如图)

vi /etc/sysctl.conf 增加: vm.max_map_count = 655360

 使其生效 sysctl -p

 切换到es用户,启动es  su es
启动  /usr/local/elasticsearch-7.3.2/bin/elasticsearch

 

 配置完成,访问出现下面内容,则启动正常:

127.0.0.1:9200

 安装es后,不能直观的查看es中的数据,我们可以安装head插件,window方法:

转载于:https://www.cnblogs.com/xphhh/p/11546246.html

你可能感兴趣的文章
图像处理基础知识
查看>>
串行写队列的MYSQL大文本参数
查看>>
云平台服务运行情况检测脚本V0.1
查看>>
Elasticsearch: 权威指南---基础入门
查看>>
python selenium chrome有界面与无界面模式
查看>>
【Unity游戏开发】Android6.0以上的动态权限申请问题
查看>>
1040 有几个PAT(25 分)
查看>>
1033 旧键盘打字(20 分)
查看>>
Beta总结
查看>>
Spring.NET学习笔记
查看>>
python基础小练习
查看>>
Spring杂记BeanFactory之getBean方法
查看>>
linux 下 tcpdump 命令详解
查看>>
在阿里云搭建属于自己的个人空间--让全世界找到我
查看>>
每日编程-20170315
查看>>
K-MEANS算法
查看>>
翻译:Hilo:第一章 介绍 Hilo
查看>>
OpenCV-自适应阈值化
查看>>
BestCoder-Round#33
查看>>
Codeforces Round #527 (Div. 3) D1. Great Vova Wall (Version 1)
查看>>