es部署保姆教程

这篇具有很好参考价值的文章主要介绍了es部署保姆教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、安装java环境

yum search java|grep jdk
 yum -y install java-1.8.0-openjdk

2、安装es

2.1下载并解压软件包

cd /usr/local/src/
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.6-linux-x86_64.tar.gz

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.6-linux-x86_64.tar.gz.sha512

shasum -a 512 -c elasticsearch-7.17.6-linux-x86_64.tar.gz.sha512

tar -xzf elasticsearch-7.17.6-linux-x86_64.tar.gz

mv elasticsearch-7.17.6 /usr/local/es/

useradd es 

chown -R es:es /usr/local/es/

chmod -R 755 /usr/local/es

2.2、修改配置文件

2.2.1 编辑jvm.option

Elasticsearch基于Lucene的,而Lucene底层是java实现,因此我们需要配置jvm参数。编辑jvm.option

vi jvm.options
修改默认配置:-Xms1g -Xmx1g
2.2.2 编辑elasticsearch.yml
#配置elasticsearch的集群名称
cluster.name: skywalking-es
#配置节点名
node.name: node-1
#设置索引数据的存储路径,默认是es根目录下的data文件夹,可以设置多个存储路径,用逗号隔开
path.data: /usr/local/es/data
#设置日志文件的存储路径,默认是es根目录下的logs文件夹
path.logs: /usr/local/es/logs
#设置bind_host和publish_host,设置为0.0.0.0允许外网访问
network.host: 0.0.0.0
#http.port设置对外服务的http端口,默认为9200
http.port: 9200
# 配置节点信息(这里我们只有一个节点所以配置了1个)
cluster.initial_master_nodes: ["node-1"]

2.3、修改系统相关配置文件

2.3.1 修改/etc/security/limits.conf文件
vim /etc/security/limits.conf
#在文件最后,增加如下配置:
 
* soft nofile 65536
* hard nofile 65536
2.3.2 修改/etc/sysctl.conf文件
vim /etc/sysctl.conf

最后添加一行 vm.max_map_count=655360

vm.max_map_count=655360

添加完毕之后,执行命令:文章来源地址https://www.toymoban.com/news/detail-602024.html

sysctl -p

2.4 、启动es

2.4.1 切换到es用户
su es 
2.4.2 启动es
cd /usr/local/es/config
../bin/elasticsearch -d 

到了这里,关于es部署保姆教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • (linux运行es)could not find java in bundled jdk at /opt/elasticsearch/elasticsearch-8.1.0/jdk/bin/java

    当出现这个问题的时候会以为jdk有问题 输入 java -version可以发现,jdk活的很健康。 这是因为在root账户下不能启动es 1.创建新用户es 2.对es用户授权 3.切换es用户 4.再次启动

    2024年02月12日
    浏览(46)
  • ES(Elasticsearch)的docker安装部署教程

    Red Hat 4.8.5-44 CentOS Linux release 7.9.2009 (Core) java version \\\"1.8.0_281\\\" Docker version 20.10.6, build 370c289 1.1  拉取docker镜像 拉取成功的镜像,可以使用如下命令查看: 注:上图2年之前表示该elasticsearch的7.10.1镜像版本是2年前制作的。 1.2 创建es挂载目录 mkdir data cd /data         mkdir elast

    2024年02月10日
    浏览(46)
  • Docker上安装部署Elasticsearch(ES)详细教程

     前言  ElasticSearch(简称ES) 是一个支持海量搜索引擎服务,当一个分布式系统需要支持海量搜索服务时都会优先上ES。因此掌握ES技术也是一门进入大厂拿高薪的必修课,笔者一直在追求深入掌握ES技术,一方面希望自己有机会还能进大厂并站稳脚跟。退一步讲就算进不了大

    2024年02月04日
    浏览(58)
  • docker安装部署Elasticsearch(ES)以及相关配置

    mysql用作持久化存储,ES用作检索 基本概念:index库type表document文档 index索引(相当于MySQL的数据库) 动词:相当于mysql的insert 名词:相当于mysql的db Type类型(相当于MySQL的数据表) 在index中,可以定义一个或多个类型 类似于mysql的table,每一种类型的数据放在一起 Document文档

    2024年01月16日
    浏览(50)
  • linux系统安装elasticsearch教程_linux 安装es

    下载elasticsearch,地址下载中心 - Elastic 中文社区,kibana也可以在这里下载 官网下载地址:Download Elasticsearch | Elastic 创建一个文件夹,上传到服务器,/home/aitpm/software_elasticsearch 解压到当前目录 tar -xvf  elasticsearch-7.9.3-linux-x86_64.tar.gz 2、更改文件夹所属者 因为elasticsearch  不能使

    2024年04月15日
    浏览(41)
  • linux系统安装elasticsearch教程_linux 安装es(1)

    2、更改文件夹所属者 因为elasticsearch  不能使用root用户启动,需要用普通用户启动,如果本来就用普通用户登录,可不用更改 ,命令 chown -R aitpm:aitpm elasticsearch-7.9.3 查看目录结构 3、修改elasticsearch.yml文件,修改一些核心配置,vi   /home/aitpm/software_elasticsearch/elasticsearch-7.9.3/c

    2024年04月12日
    浏览(33)
  • Es elasticsearch 十九 kibana 可视化配置图表 及功能 集群部署

    目录 Es kibana 可视化 下载zip 解压  bin/kibana.bat 启动 管理索引管理 吧logstash 存进来的数据 按照 xxx-* 方式 保存索引模式 通过 discove 配置可视化界面 图表数据实时刷新 时序图配置 饼图配置 表格数据配置 添加仪表盘 图表样例 使用后模拟绘制方法好看些 Grok 语法测试工具 集群

    2024年02月08日
    浏览(47)
  • linux安装jdk并配置环境变量教程

    1 下载 官网下载地址(下载jdk.tar.gz包): Java Archive | Oracle https://www.oracle.com/technetwork/java/archive-139210.html 2 解压 3 配置环境变量  打开并编辑环境变量配置文件 在配置文件末尾追加以下内容,将以下内容粘贴或输入到配置文件末尾(先按i键进入编辑模式,编辑完毕后,然后按

    2024年02月09日
    浏览(57)
  • 在pycharm2020上部署配置AutoGPT4.0,保姆级教程

    前期环境及软件准备: 1)pycharm版本2020及以上 2)python版本3.10及以上 3)pip版本20及以上(新一点的版本) 4)安装git,无版本要求 具体配置步骤如下: 1.AUTOGPT4.0的下载地址:https://github.com/Significant-Gravitas/Auto-GPT/tree/test-0.2.2 2.新建文件夹存放这个项目,然后将gpt项目克隆进来

    2024年02月08日
    浏览(37)
  • 在Linux上不会部署私有IPFS?(保姆级教程!!!)教你一步一步部署。

    系统要求 至少需要2G内存,2 核 CPU。 实验环境 共计两个节点,192.168.159.102、192.168.159.103,系统采用centos7 环境准备后,按照如下步骤部署ipfs,每个节点都要单独部署ipfs。 配置 golang 环境 下载go 配置 golang 环境变量 所有节点上 都需要部署ipfs: 1、安装 2、指定IPFS的存储位置

    2024年01月18日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包