1. 新建用户/用户组
groupadd es --添加用户分组
groupadd esadmin -g es --添加用户 分配分组
passwd esadmin --设置密码
su esadmin --切换用户操作
2. 下载elasticsearch
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.1.zip
3. 解压
unzip elasticsearch-5.5.1.zip
4. 启动es
./bin/elasticsearch
5. 遇到的问题
a. max file descriptors [65535] for elasticsearch process is too low
启动报错,问题翻译过来就是:elasticsearch用户拥有的可创建文件描述的权限太低,至少需要65536
切换到root用户
echo * hard nofile 131072 >>/etc/security/limits.conf
b. 只能localhost访问elasticsearch
配置 echo network.host: 0.0.0.0 >>config/elasticsearch.yml
6. 安装可视化界面Kibana
访问https://www.elastic.co/cn/downloads/past-releases#kibana找到elasticsearch版本下载
7. 解压kibana
tar -xf kibana-5.5.1-linux-x86_64.tar.gz
8. 修改配置文件
tar -xf kibana-5.5.1-linux-x86_64.tar.gz
server.port: 5601 #kibana的服务端口
server.host: "172.18.34.43" #内网ip
server.name: "es-cluster-kibana"
elasticsearch.url: "http://172.18.34.43:9200" #elasticsearch 服务地址