Linux 安装单机版 ES & kibana

aliyun ES服务:
1.地址:/opt/elasticsearch/elasticsearch-7.12.1/ 

2.安装步骤(参考:https://blog.csdn.net/Mr_hwt_123/article/details/136273413)
    1.下载安装包
     下载地址:
        elasticsearch:https://www.elastic.co/cn/downloads/past-releases#elasticsearch
        kibana:https://www.elastic.co/cn/downloads/kibana
        ik 分词器:https://github.com/medcl/elasticsearch-analysis-ik/releases
        elasticsearch-head: git clone https://github.com/mobz/elasticsearch-head.git
    
    2.解压安装包:
        

#执行tar命令解压es安装包,如:
tar -xvzf elasticsearch-7.17.18-linux-x86_64.tar.gz


        在plugins文件夹下创建文件夹 ik/
        把 ik 分词器包解压到文件下
    3.新建es用户
        

#执行useradd命令增加用户,如
useradd elastic
#执行passwd命令对新用户设置密码,改名了需要输入两次密码
passwd elastic


    对新用户授权

chown -R elastic:elastic /opt/elasticsearch/elasticsearch-7.17.18


          
    4.修改相关配置
    (1)修改elasticsearch.yml
      

 cluster.name: "elasticsearch"
 http.port: 9200
 http.cors.enabled: true
 http.cors.allow-origin: "*"
 http.cors.allow-headers: "*"


    
    (2)修改jvm.options
        服务器资源进行配置合适的内存
        -Xms4g
        -Xms4g
    5.修改系统相关配置
    (1)修改/etc/security/limits.conf
        

# 配置 es     用户打开文件最大数(因为es在启动时调用的文件超出普通用户默认打开文件最大数4096,会导致报错)
        # 在文件末尾中增加下面内容
        es soft nofile 65536
        es hard nofile 65536


    (2)改/etc/security/limits.d/20-nproc.conf
     

   # 每个进程可以打开的文件数限制
        es soft nofile 65536
        es hard nofile 65536
        # 操作系统级别对每个用户创建的进程数的限制
        * hard nproc 4096


    (3)修改/etc/sysctl.conf
    在末尾加入以下内容
      

 # 一个进程可以拥有的虚拟内存区域的数量
        vm.max_map_count=655360


    然后执行命令重新加载
      

  sysctl -p


    

3.启动 ES
1、切换用户(退出用户:exit)
    #切换到前面步骤新建的用户(进入到 es/bin文件夹)
    su elastic
2.启动
 ./elasticsearch -d
3.停止
ps -aux | grep elastic 直接杀死 kill

aliyun kibana
1.地址:/opt/elasticsearch/kibana-7.12.1-linux-x86_64

2.文件夹授权
    

chown -R elastic:elastic /opt/elasticsearch/kibana-7.12.1-linux-x86_64


3.修改文件配置
    

server.name: kibana
server.host: "0.0.0.0"
elasticsearch.hosts: ["http://127.0.0.1:9200"]
monitoring.ui.container.elasticsearch.enabled: true


4.启动
1、切换用户
    #切换到前面步骤新建的用户(进入到 kibanan/bin文件夹)
    su elastic
2.启动
    nohup ./kibana &
3.停止
netstat -tulnp | grep :5601


 

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值