当前位置: 首页 > article >正文

es在Linux安装

如果服务器能访问外网:

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.0.zip

不能就手动下载,解压文件到合适目录

unzip elasticsearch-6.4.0.zip -d /opt/
mv /opt/elasticsearch-6.4.0 /opt/elasticsearch

创建和日志目录

mkdir -p /opt/elasticsearch/{data,logs}

编辑文件

nano /opt/elasticsearch/config/elasticsearch.yml

配置

# 集群名称
cluster.name: hp-invoice-cluster# 节点名称
node.name: es-node01# 数据存储路径
path.data: /opt/elasticsearch/data# 日志存储路径
path.logs: /opt/elasticsearch/logs# 网络绑定地址(允许远程访问)
network.host: 0.0.0.0# HTTP 端口
http.port: 9200# 单节点模式
discovery.type: single-node

设置权限

sudo chown -R $USER:$USER /opt/elasticsearch-6.4.0
sudo chmod -R 755 /opt/elasticsearch-6.4.0

因为es不让用root进行运行,所以需要创建用户

不然将会报以下错误

org.elasticsearch.bootstrap.StartupException: java.lang.RuntimeException: can not run elasticsearch as root

创建用户:

sudo useradd -m -U elasticsearch

你需要确保 /opt/elasticsearch 及其子目录的拥有者是 elasticsearch 用户:

sudo chown -R elasticsearch:elasticsearch /opt/elasticsearch

切换到用户重新,运行

sudo su - elasticsearch
cd /opt/elasticsearch/bin
./elasticsearch

http://www.lryc.cn/news/2401952.html

相关文章:

  • Go语言学习-->第一个go程序--hello world!
  • 高雄市12岁以下身心障碍儿童口腔保健合作院所名单数据集
  • Spring Boot 自动参数校验
  • 破局新能源消纳难题!安科瑞智慧能源平台助力10KV配电网重构未来
  • 推荐10个AI视频生成工具网站
  • TIA博途中的程序导出为PDF格式的具体方法示例
  • 【大模型:知识图谱】--4.neo4j数据库管理(cypher语法1)
  • Java 实现下拉框树状结构接口的核心思路
  • 数字化时代养老机构运营实训室建设方案:养老机构运营沙盘实训模块设计
  • 自由开发者计划 004:创建一个苹果手机长截屏小程序
  • 【Go语言基础】基本语法
  • 工作流引擎-18-开源审批流项目之 plumdo-work 工作流,表单,报表结合的多模块系统
  • 【虚拟机版本号】如果忘记了版本号,这样查找版本号
  • std::conditional_t一个用法
  • Java高效批量读取Redis数据:原理、方案与实战案例
  • 基于RK3568的多网多串电力能源1U机箱解决方案,支持B码,4G等
  • 面试题:Java多线程并发
  • 2006-2020年各省用水总量数据
  • 舵机在弹簧刀无人机中的作用是什么?
  • c++ openssl 使用 DES(数据加密标准)进行加密和解密的基本操作
  • Git忽略规则.gitignore不生效解决
  • Excel高级函数使用FILTER、UNIQUE、INDEX
  • 6月5日day45
  • Linux 系统 rsyslog 配置
  • 基于rpc框架Dubbo实现的微服务转发实战
  • matlab基于GUI实现水果识别
  • 视频爬虫的Python库
  • 深度学习N2周:构建词典
  • Qt多线程访问同一个数据库源码分享(基于Sqlite实现)
  • 多类别分类中的宏平均和加权平均