2019独角兽企业重金招聘Python工程师标准>>>

1、安装jdk,至少需要jdk1.8版本

2、下载elasticsearch 安装包

cd /usr/local/src
###如果没有安装wget 请安装(yum -y install wget)
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.2.tar.gz

3、解压 elasticsearch

##创建目录,存放es安装位置
mkdir /usr/local/es
##解压elasticsearch安装包
tar -xvf elasticsearch-6.2.2.tar.gz -C /usr/local/es/

4、修改解压后的目录名称

cd /usr/local/es/
mv elasticsearch-6.2.2/ node-1

5、创建用户组和用户(elasticsearch不能用root用户启动)

##创建用户组
groupadd elasticsearch
##创建用户es 指定到elasticsearch用户组 并设置用户es的密码为es
useradd es -g elasticsearch -p es
##给用户es授权可操作的目录
chown -R es:elasticsearch /usr/local/es

6、创建elasticsearch 的数据存放目录data

su es
mkdir /usr/local/es/node-1/data

7、编辑elasticsearch.yml文件

cd /usr/local/es/node-1/config/
vi elasticsearch.yml
##集群名称
cluster.name: es-cluster
##节点名称
node.name: node-1
##网络监听地址
network.host: 192.168.56.101
http.port: 9200
##使用head等插件监控集群信息,需要打开以下配置项
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-credentials: true

8、修改jvm.options

-Xms512m
-Xmx512m

9、修改用户可用的最大线程数配置

##切换到root用户,编辑limits.conf 添加类似如下内容
su root
##编辑文件
vim /etc/security/limits.conf
编辑为如下内容
*        soft    nofile           65536
*        hard    nofile           131072
*        soft    nproc            2048
*        hard    nproc            4096

10、编辑 vi /etc/sysctl.conf

vm.max_map_count=655360

编辑完成后执行命令:

sysctl -p

11、切换回es用户启动elasticsearch

su es
cd /usr/local/es/node-1/bin
./elasticsearch

启动成功就是以上界面

如果要后台启动 在启动的时候后面加 -d参数即可

./elasticsearch -d

转载于:https://my.oschina.net/shxjinchao/blog/2878040

linux(Centos7)安装elasticsearch6.2.2相关推荐

  1. LINUX CentOS7安装字体库

    LINUX CentOS7安装字体库 2017年12月26日 17:06:07 q260996583 阅读数:4866更多 个人分类: linux JAVA画图时常用到Font 类对象 这样的对象依赖 ...

  2. linux centos7 安装最新版git 教程

    2019独角兽企业重金招聘Python工程师标准>>> linux centos7 安装最新版git 教程 2018年08月22日 11:53:59 alisen169 阅读数:13 ...

  3. linux下scrapy安装教程,linux centos7安装scrapy

    linux centos7安装scrapy 时间:2018-01-02 17:41作者:scrapy中文网阅读: 本scrapy中文教程主要介绍,centos7 linux下scrapy的安装,pyt ...

  4. linux6.8 添加字体,linux CentOS7 安装字体库-转

    前言 报表中发现有中文乱码和中文字体不整齐(重叠)的情况,首先考虑的就是操作系统是否有中文字体,在CentOS 7中发现输入命令查看字体列表是提示命令无效: 如上图可以看出,不仅没有中文字体,连字体库 ...

  5. Linux编译安装qt5.9,Linux CentOS7 安装 Qt 5.9.2

    Linux CentOS7 安装 Qt 5.9.2 参考链接 http://doc.qt.io/qt-5/linux.html sudo yum groupinstall "C Develo ...

  6. linux centos7 安装beanstalk

    linux centos7 安装beanstalk 第一步 安装命令:yum install beanstalkd 第二步: 设置开机自启动命令:systemctl enable beanstalkd ...

  7. seafile安装教程 Linux,CentOS7安装seafile开源版

    CentOS7安装seafile开源版 1.安装环境及版本 本文基于CentOS Linux release 7.9系统进行安装, 2.安装docker 3.安装mysql 4.部署Seafile服务 ...

  8. linux centos7 安装gc,Linux(Centos7)安装Java JDK及卸载

    步骤一.下载安装包 a.因为Java JDK区分32位和64位,所以安装之前需先判断一下我们操作系统为多少位,命令如下: uname -a 解释:如果有x86_64就是64位的,没有就是32位的.后面 ...

  9. Linux CentOS7安装medici 03版

    注:本文在原有博主基础上,对几个安装过程中出现的问题进行解决,我的问题,以黄色标题标出 原有博主文章:https://blog.csdn.net/vivid117/article/details/89 ...

  10. centos7镜像加速_虚拟机 Linux CentOS7 安装Docker 详解:使用 阿里云Yum源;附加云镜像加速器...

    Docker 要求 CentOS 系统的内核版本高于 3.10 ,先检查一下,如内核版本不符合,不建议参考该贴安装!(CentOS版本 大于7.0以上版本,一般都可以:建议先查询系统内核版本) 如系统 ...

最新文章

  1. sqlserver 实现伪序列
  2. 【项目管理】ITTO-范围管理
  3. @SentinelResource注解实现热点限流
  4. python requirements.txt_python_requirements.txt使用
  5. 难了!华为转身开始大卖4G手机
  6. 数组常用方法:是否改变原数组
  7. html mysql 数据列表_html的列表加载数据库
  8. Windows窗口程序设计入门(C#版)
  9. wap push概述
  10. Spring AOP动态代理的实现方式
  11. 苹果自带的清理软件_苹果电脑清理软件哪个好
  12. 大数据入门教程系列之Hive内置函数及自定义函数
  13. 基于matlab的系统校正,基于MATLAB的控制系统校正_毕业论文
  14. 能力素质有所欠缺_表达能力至关重要
  15. matlab 冲激偶,冲激函数符号怎么念 什么是冲激函数?
  16. JavaWeb(9) I18N国际化
  17. 厦大2021届大一小学期C语言作业1 数组+字符串+指针+位操作
  18. 可直接拿来用的文本转语音的代码
  19. vol.162 女朋友来大姨妈,你该怎么办?
  20. Canvas如何设置一个渐变背景(支持从纯色切换到渐变,从渐变又切换到纯色)

热门文章

  1. JAVA的类名.this
  2. 以太坊是什么鬼?!媲美比特币的加密币大揭秘
  3. Vue.js 判断对象属性是否存,不存在添加
  4. Cinder - 云硬盘加密
  5. solr5.2.1安装
  6. centos安装redmine项目管理系统
  7. WinDBG中设置条件断点
  8. idea java gitignore,关于idea的gitignore文件编写及解决ignore文件不生效问题
  9. Irrlicht例002--Quake3Map
  10. 《IT项目管理那些事儿》——CSDN蒋涛序