12.ubuntu 16.04.6 安装 Elasticsearch

需要提前安装和配置java

具体参见教程:https://www.cnblogs.com/ff111/p/11868976.html

 

1.下载 Elasticsearch 5.6.16

https://www.elastic.co/cn/downloads/past-releases/elasticsearch-5-6-16

elasticsearch-5.6.16.tar.gz

2.上传到ubuntu目录

/apps/es/

 

 

 3.解压

tar zxvf elasticsearch-5.6.16.tar.gz

 

 

 4.创建ES用户和组(创建elsearch用户组及elsearch用户),因为使用root用户执行ES程序,将会出现错误;所以这里需要创建单独的用户去执行ES 文件。 

groupadd esgroup   ##添加用户组
useradd -m esuser -g esgroup   ##添加用户到用户组
chown -R esuser:esgroup /apps/es/elasticsearch-5.6.16  ##更改该文件夹下所属的用户组的权限

 

 

 

 5.创建ES数据文件和日志文件

#创建data目录
mkdir /data   
#更改权限
chown -R esuser:esgroup /data/
#切换用户
- esuser
#创建 es的data和logs目录
cd /data
mkdir -p es/data
mkdir -p es/data
#切回root用户
su - root
#进入es配置文件
vi /apps/es/elasticsearch-5.6.16/config/elasticsearch.yml

#集群名称
cluster.name: my-application     
#节点名称
node.name: node-1    
#数据存储目录(多个路径用逗号分隔)
path.data: /data/es/data
#日志目录
path.logs: /data/es/logs
# 修改一下ES的监听地址,这样别的机器才可以访问 根据实际本机地址修改
network.host: 192.168.215.10
# 监听端口(默认的就好)  
http.port: 9200
 

注意,设置参数的时候“:冒号”后面要有空格

 

 保存退出配置文件

6.启动

切换到elsearch用户,进入到bin 目录下执行 ./elasticsearch 命令就可以了,执行 ./elasticsearch -d 是后台运行

cd /apps/es/elasticsearch-5.6.16/bin/
./elasticsearch

 

 

7.请求

http://192.168.215.10:9200/

 

 

附:

发现错误1:

[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]

意思是说你的进程不够用了。

解决方案: 切到root 用户:进入到security目录下的limits.conf;执行命令 vi /etc/security/limits.conf :

[root@localhost bin]# vi /etc/security/limits.conf

在文件的末尾添加下面的参数值:

* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096

发现错误2:

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

操作系统的vm.max_map_count参数设置太小导致的,请使用root用户登录系统,执行以下命令:

[root@localhost bin]# sysctl -w vm.max_map_count=655360        
vm.max_map_count = 655360
[root@localhost bin]# sysctl -a | grep "vm.max_map_count"    #查看是否修改成功
vm.max_map_count = 655360

 再次切换到elsearch用户,进入到bin 目录下执行 ./elasticsearch 命令,启动正常。

 

posted @ 2020-08-06 20:48  疯癫大圣  阅读(387)  评论(0编辑  收藏  举报