zoukankan      html  css  js  c++  java
  • linux/centos elasticsearch 环境搭建 安装 运行 使用

    环境搭建也是有些坑的存在,所以整理了一下搭建流程,安全无痛。

    ElasticSearch是一个开源的分布式搜索引擎,具备高可靠性,支持非常多的企业级搜索用例。

    一、java 环境

    直接apt安装火箭一样

    apt-get update
    apt install openjdk-8-jre-headless
    export PATH=$PATH:/data/soft/jdk8//bin
    二、elasticsearch 环境
    建个软件工作目录
    下载文件包并解压
     
    mkdir /opt
    cd /opt
    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.4.tar.gz
    tar -zxvf elasticsearch-6.2.4.tar.gz

    三、建新用户降权限

    由于安全考虑elasticsearch不允许root权限用户直接启动

    groupadd elsearch
    useradd elsearch1 -g elsearch -p elasticsearch
    chown -R elsearch:elsearch elasticsearch

    四、切换用户启动

    cd /opt/elasticsearch/bin
    su elsearch 
    ./elasticsearch -d

    以下报错均不会出现

    Exception in thread "main" java.lang.RuntimeException: don't run elasticsearch as root.
    elasticsearch部署异常Permission denied

  • 相关阅读:
    spark foreachPartition
    spark mapPartition
    spark union intersection subtract
    spark join 类算子
    spark action 算子
    卷展栏模板
    锁定/解锁
    3D一些提示信息
    文件对话框多选
    吸取属性
  • 原文地址:https://www.cnblogs.com/cutesnow/p/10740517.html
Copyright © 2011-2022 走看看