首页 > 系统相关 >linux安装Elasticsearch的单节点

linux安装Elasticsearch的单节点

时间:2023-02-20 16:25:47浏览次数:47  
标签:opt nofile elasticsearch linux Elasticsearch soft 节点 es

 

一、基础环境

操作系统环境:Red Hat Enterprise Linux Server release 6.4 (Santiago)

ES版本:elasticsearch-7.8.0-linux-x86_64.tar.gz

Jdk:Java(TM) SE Runtime Environment (build 1.8.0_144-b01)

 

软件下载:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-8-0

二、安装

1、上传安装包到/opt目录下

2、解压

    cd  /opt

# tar -zxvf elasticsearch-7.8.0-linux-x86_64.tar.gz

3、改名

# mv elasticsearch-7.8.0 es

4 、创建ES操作用户

#useradd es #新增es用户

#passwd es   #为es用户设置密码

注:密码也设置为es

5、修改文件夹权限

#chown -R es:es /opt/es #文件夹所有者

6、修改配置文件

# vi /opt/es/config/elasticsearch.yml

新增如下内容:

cluster.name: elasticsearch

node.name: node-1

network.host: 0.0.0.0

http.port: 9200

cluster.initial_master_nodes: ["node-1"]

bootstrap.system_call_filter: false

7、修改系统参数

(1)vi /etc/security/limits.conf

添加如下内容:

es soft nofile 65536

es hard nofile 65536

(2)vi /etc/security/limits.d/90-nproc.conf

修改:

*          soft    nproc     1024

为:

*          soft    nproc     4096

添加如下内容:

es soft nofile 65536

es hard nofile 65536

(3)vi /etc/sysctl.conf

添加如下内容:

vm.max_map_count=655360

(4)重新装载使参数生效

# sysctl -p

8、切换es用户启动ES服务

# su – es

cd /opt/es/bin

#启动

./elasticsearch

#后台启动

./elasticsearch -d

浏览器输入http://IP:9200/(IP替换成安装主机的ip) 如下返回值说明成功

 

 

 

注意:关闭防火墙

 

标签:opt,nofile,elasticsearch,linux,Elasticsearch,soft,节点,es
From: https://www.cnblogs.com/yclh/p/17137802.html

相关文章

  • [Linux] 使用管道进行进程间通信
    什么是管道父进程向子进程发送消息#include<stdio.h>#include<unistd.h>#include<string.h>#include<errno.h>intmain(){ intfd[2]; intret=pipe(fd);......
  • Linux SFTP服务部署
    1、创建sftp组groupaddsftp 2、创建sftp所用的用户#用户名sftpuser,创建用户到用户组,并禁止登录useradd-gsftp-s/bin/falsesftpuser-d/data/sftpuser#修......
  • Linux中产生zombie的原因详解及解决方法!
    zombie英文全称是zombieprocess,中文名为僵尸进程,也就是死掉的进程,那么Linux中产生zombie的原因是什么?具体内容请看下文。僵尸进程,英文名zombieprocess,顾名思义......
  • nginx 注册Linux 开机启动
    nginx注册Linux开机启动前提已经安装好了,nginx(查看之前的文章) cd  /usr/lib/systemd/system/[root@machine138keepalived]#cd/usr/lib/systemd/system/[r......
  • MongoDB和Elasticsearch的各使用场景对比
    MongoDBvsElasticsearchMongoDBElasticSearch备注定位(文档型)数据库(文档型)搜索引擎一个管理数据,一个检索数据资源占用一般高mongo使用c++,es......
  • TZOJ数据结构实验:二叉树的层次构造、前中后序遍历、高度depth、叶子节点数leafs、交换
    5420数据结构实验--二叉树中序遍历(二叉链表存储)voidinorder(Bitnode*t)//中序{if(t->left)inorder(t->left);cout<<""<<t->val;if(t->right)inorde......
  • linux编译安装gcc5.3.0
    1、下载GCC5.3.0安装包#su#cd/opt#wgethttp://ftp.gnu.org/gnu/gcc/gcc-5.3.0/gcc-5.3.0.tar.gz2、解压#tar-zxfgcc-5.3.0.tar.gz3、创建安装目录#mkdir......
  • Linux学习笔记
    第一章:初识Linux1、LinuxLinux是一套免费和自由传播的类UNIX操作系统(类UNIX系统:是指继承UNIX的设计风格演变出来的系统),是基于POSIX和UNIX的多用户、多任务、支持多线程和......
  • 10个有趣的 Linux Shell 脚本面试与解答
    Linux的浩瀚无垠,使人总能每次都提交与众不同的内容。这些内容不仅对他们的职业生涯很有用,同时也让他们增长知识。在此,我们就尝试这么去做,至于能取得多大的成功,就由我们的读......
  • linux利用source命令导入sql文件
    1.创建数据库2.设置编码3.进入sql文件目录,使用msyql的source命令如下:source文件路径mysql>useg6monitor;mysql>source/app/t_sta_high_emission_vehicle.sql; ......