码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • ElasticSearch虚拟机安装(单机版)


    1.下载7.10.2

    下载链接,选择LINUX X86_64下载

    2.创建用户

    useradd es
    
    • 1

    也可以使用系统默认用户(非root),root用户会报错

    3.解压

    tar xvf elasticsearch-7.10.2-linux-x86_64.tar.gz
    
    • 1

    假定目录在/home/es/elasticsearch-7.10.2-linux-x86_64

    4.赋权

    登录root账户对目录赋权

    chmod -R 777 /home/es/elasticsearch-7.10.2-linux-x86_64
    
    • 1

    5.修改配置文件

    5.1 修改默认配置

    打开/home/es/elasticsearch-7.10.2-linux-x86_64/config/elasticsearch.yml

    #node.name和cluster.initial_master_nodes的node-1必须对应
    node.name: node-1
    #这里也可以指定自己虚拟机的ip
    network.host: 0.0.0.0
    cluster.initial_master_nodes: ["node-1"]
    
    • 1
    • 2
    • 3
    • 4
    • 5

    5.2 修改系统默认Java(如果系统上有Java)

    打开/home/es/elasticsearch-7.10.2-linux-x86_64/bin/elasticsearch-env,把39-42,50行注释掉
    在这里插入图片描述

    6.修改系统参数

    错误信息: max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144]

    vim /etc/sysctl.conf 
    #添加下面内容:
    vm.max_map_count=655360
    #退出编辑然后执行命令:
    sysctl -p
    
    • 1
    • 2
    • 3
    • 4
    • 5

    错误信息:max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]

    #在root用户下追加配置
    vim /etc/security/limits.conf 
    #配置内容   *表示所有用户生效
    * soft nofile 65536
    * hard nofile 65536
    #重新登录即可生效
    #可使用命令查看是否生效
    ulimit  -H -n
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    7.启动及验证

    #启动
    ./home/es/elasticsearch-7.10.2-linux-x86_64/bin/elasticsearch
    #验证 
    curl [ip]:9200
    
    • 1
    • 2
    • 3
    • 4
  • 相关阅读:
    【负荷预测、电价预测】基于神经网络的负荷预测和价格预测(Matlab代码实现)
    Chiitoitsu
    wpa_cli的使用 (连接wifi)
    使用gdb调试Python程序
    外汇天眼:想通过外汇交易在几个月内成为亿万富翁吗?你必须知道的七大交易法则
    RocketMQ实战之常用运维命令
    Linux之find命令的参数
    csp-j 2022题解
    【三剑客+JSP+Mysql+Tomcat】从前到后搭建简易编程导航小网站(期末作业)
    基于新标记方案的实体和关系联合提取
  • 原文地址:https://blog.csdn.net/b2105859/article/details/137938390
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号