零点到两点,我部署了一个es

一开始的准备

实在是水平有限,Clash虚拟机网出不去,研究了LAN方案,还在咸鱼买了一单,搞不定,没辙,那我老老实实下载tar包得了,就不docker了

下载安装

直接官网给它安个es

https://www.elastic.co/cn/downloads

然后将环境变量(vim /etc/profile)给它配上

export ES_JAVA_HOME=/etc/elasticsearch-7.14.0/jdk

最后重启并启动

第一个拦路虎-权限问题

复制代码
java.lang.RuntimeException: can not run elasticsearch as root

说白了就是不给你用root,那我们就建立一个新的es用户
useradd es这一步用户和用户组就同名创建了
passwd自己的密码

然后将权限一改,将这个文件和所有子文件权限都给es
sudo chown -R es:es /etc/elasticsearch

第二个拦路虎-外部联网

es必须配置成外网使用,不然毫无意义

我们在es的config/elasticsearch.yml中完成配置network.host: 0.0.0.0

复制代码
bootstrap check failure [1] of [3]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]
bootstrap check failure [2] of [3]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
bootstrap check failure [3] of [3]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured

这些错误很简单,直接百度一下,然后去配置文件里改改就好

/etc/security/limits.conf加上

elasticsearch hard nofile 65536

elasticsearch soft nofile 65536

/etc/sysctl.conf加上vm.max_map_count=655360

最后在config/elasticsearch.yml中将cluster.initial_master_nodes取消注解即可

大功告成!

相关推荐
Georgeviewer3 小时前
商业落地评测|实体门店GEO优化性价比与服务体系深度复盘
大数据·人工智能
腻害兔4 小时前
【若依项目-产品经理视角】深度拆解 RuoYi-Vue-Pro 商城模块:从商品管理到交易引擎,50 张表撑起一整套电商系统
java·大数据·vue.js·产品经理·ai编程
GIR1234 小时前
官方出品 | 多通道土壤呼吸测量系统市场现状与十五五规划深度报告:行业分析+趋势预测全收录
大数据·人工智能·机器学习
南讯股份Nascent6 小时前
洽洽全域会员项目启动会圆满召开
大数据·人工智能
大郭鹏宇6 小时前
基于 LangGraph 构建智能分诊系统(一):项目概述与环境搭建
大数据·人工智能·microsoft·langchain
阿里云大数据AI技术9 小时前
阿里云 ES AI 引擎版:面向 Agent 场景,为亿级租户、千亿规模向量设计的搜索引擎
人工智能·elasticsearch·agent
天天爱吃肉821810 小时前
【电源拆解:跟着问答逐一认识开关适配器PCB元器件】
大数据·人工智能·python·功能测试·嵌入式硬件·汽车
阿里云大数据AI技术10 小时前
FalconSeek 技术解析:阿里云 Elasticsearch 云原生内核如何让查询性能飙升600%
人工智能·elasticsearch
Elastic 中国社区官方博客10 小时前
将你的 Grafana Kubernetes 仪表板迁移到 Elastic Observability:相同的 PromQL,30 倍更快的查询
大数据·人工智能·elasticsearch·搜索引擎·容器·kubernetes·grafana
abcy07121310 小时前
storm核心实时机制
大数据·storm