Download Elasticsearch | Elastic
2:安装 1:上传使用xshell上传文件,执行命令
rz -y
注意:elasticsearch软件不能使用root用户,因此需要新建一个普通的用户,然后把文件上传到普通用户对应的目录中,如果上传到了root用户需要将文件复制到普通用户中。
2:解压将文件解压到/ebs/install 安装目录下
tar -xzvf elasticsearch-7.10.2-linux-x86_64.tar.gz -C /ebs/install3:更改配置
做完上面的解压理论上就可以直接启动es了,当时无法从外网访问es,因此需要继续做配置更改。
1:更改绑定地址cd /ebs/install/elasticsearch-7.10.2/config vim elasticsearch.yml2:更改进程最大同时打开文件大小
异常提示:max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]
修改/etc/security/limits.conf文件,增加配置,用户退出后重新登录生效
vim /etc/security/limits.conf
* soft nofile 65536 * hard nofile 65536
注:每个进程最大同时打开文件数太小,可通过下面2个命令查看当前数量
ulimit -Hn ulimit -Sn3:更改最大线程个数
异常提示:max number of threads [3818] for user [es] is too low, increase to at least [4096]
修改/etc/security/limits.conf文件,增加最大线程个数,用户退出后重新登录生效
vim /etc/security/limits.conf
* soft nproc 4096 * hard nproc 4096
注:通过命令查看最大线程个数
ulimit -Hu ulimit -Su4:增加配置最大映射数
异常提示:max virtual memory areas vm.max_map_count [65530] is too low, increase to at
least [262144]
修改/etc/sysctl.conf文件
vi /etc/sysctl.conf #增加配置vm.max_map_count=262144 sysctl -p #执行命令sysctl -p生效4:启动集群
cd /ebs/install/elasticsearch-7.10.2/bin ./elasticsearch -d5:访问es
输入ip地址➕端口
3:容器安装非常简单,咱们废话不多说,直接上脚本
#搜索镜像 docker search elasticsearch #拉取镜像 docker pull elasticsearch:6.2.4 #创建容器 docker create --name elasticsearch --net host -e "discovery.type=single- node" -e "network.host=192.168.66.66" elasticsearch:6.2.4 #启动 docker start elasticsearch #查看日志 docker logs elasticsearch
如果您觉得文章帮到了您,欢迎点赞收藏加关注,一连三击呀,感谢!!☺☻
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)