Elastic安装小指南
1 获取安装包并将安装包解压到指定目录
1 .1 在flink目录下新建elastic文件夹
[root@node637 flink]# mkdir elastic
1.2 解压文件夹
[root@node637 elastic]# tar -xzvf elasticsearch-6.3.0.tar.gz
1.3 删除原始压缩文件
[root@node637 elastic]# rm -rf elasticsearch-6.3.0.tar.gz
2 修改配置文件
2.1修改elastic.yml配置文件,默认单机只需修改elastic部署节点的ip地址
#network.host:192.168.0.1
network.host: //当前主机的ip地址,必须修改;
#http.port: 9200
http.port: 9200 //默认elastic的端口号为9200,如果该台主机有服务正使用该端口,应修改,如果没修改,可默认该端口设置
2.2修改vim /etc/security/limits.conf,在文件末尾添加下面的标红参数值
2.2.1切换并打开limits.conf文件进行编辑
[root@node637 config]# vi /etc/security/limits.conf
2.2.2 在文件末尾加入该配置信息(末尾两行要加*号,不得剔除)
python soft nofile 65536
python hard nofile 65536
python soft nproc 4096
python hard nproc 4096
* hard nofile 65536
* soft nofile 65536
2.3在/etc/sysctl.conf 中添加以下属性
[root@node637 bin]# vi /etc/sysctl.conf
在文件末尾添加下列属性:
vm.max_map_count=655360 //添加此行配置
2.4修改完以下sysctl.conf后,执行以下命令
[root@node637 bin]# sysctl -p
3 新建用户,把用户加入群组,并修改该文件夹的相应权限
在当前测试环境当中,有flink群组和flink用户,只需将elasticsearch-6.3.0/的使用权限添加到flink用户下即可,如果没有该群组和该用户,则应新建用户和群组
[root@node637 flink]# chown -R flink:flink elastic/elasticsearch-6.3.0/
4 启动elastic
4.1 将用户从root切换到普通用户
[root@node637 bin]# su flink
4.2 切换目录文件到elasticsearch-6.3.0/bin目录下
[flink@node637 bin]$ cd
/home/flink/elastic/elasticsearch-6.3.0/bin/
4.3 执行elastic(或者后台执行./elasticsearch -d)
[flink@node637 bin]$ ./elasticsearch
5 测试是否正常启动
打开谷歌浏览器输入:http://ip:9200/,显示以下信息即可表示安装elastic成功
{
"name" : "4duEGNL",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "G-8bgMcATIOPCR9W0vsU3Q",
"version" : {
"number" : "6.3.0",
"build_flavor" : "default",
"build_type" : "tar",
"build_hash" : "424e937",
"build_date" : "2018-06-11T23:38:03.357887Z",
"build_snapshot" : false,
"lucene_version" : "7.3.1",
"minimum_wire_compatibility_version" : "5.6.0",
"minimum_index_compatibility_version" : "5.0.0"
},
"tagline" : "You Know, for Search"
}