ElasticSearch简单的单机安装部署

DBC 990 0

将你需要的es压缩包放到服务器解压

温馨提示

这步略过,相信懂的都懂

来到文件es文件目录的bin目录,直接运行

sh elasticsearch
温馨提示

一般来说就成功了!但是那么简单我写个屁的文章,此文章记录踩坑路程 [aru_39]

问题总结(博主遇到)

一、ES不可以使用root权限登录

新建用户、设置密码、切换用户

useradd -c 'ES user' -d /home/esroot esroot
passwd esroot
su esroot

二、esroot用户没有权限新建日志文件等,所以导致启动失败

ElasticSearch简单的单机安装部署插图

三、esroot用户没有权限设置,需要切换到root用户来设置权限

chown -R esroot:esroot /www/wwwroot/elasticsearch-7.2.1

ElasticSearch简单的单机安装部署插图2

四、外网没有权限访问9200网页端校验是否启动成功

设置所有人都可以访问

network.bind_host: 0.0.0.0

ElasticSearch简单的单机安装部署插图4

五、设置全IP段可以访问,那么需要设置一些特定的配置

#添加配置
discovery.seed_hosts: ["127.0.0.1"]
 
cluster.initial_master_nodes: ["node-1"]
node.name: node-1

六、[1]:最大虚拟内存区域vm。 Max_map_count[65530]过低,增加到至少[262144]

原话:[1]: max virtual memory areas vm. max_map_count [65530] is too low, increase to at least [262144]

在/etc/sysctl.conf文件最后添加一行

vm.max_map_count=262144

ElasticSearch简单的单机安装部署插图6

立即生效

/sbin/sysctl -p

ElasticSearch简单的单机安装部署插图8

温馨提示

看到这个,那么就是成功了 [aru_45]
以上就是博主遇到的一些坑了

发表评论 取消回复
表情 图片 链接 代码

分享