ELK集群安装配置X-Pack

目前使用的版本不是最新的-6.2.4,6.3之后的版本应该就是集成的了html

官方资料:json

在线安装步骤:https://www.elastic.co/cn/downloads/x-packvim

离线安装步骤:https://www.elastic.co/guide/en/x-pack/6.2/installing-xpack.html#xpack-installing-offline安全

1、安装ES集群的X-Pack服务器

一、每一个节点分别执行:bin/elasticsearch-plugin install x-packapp

二、重启EScurl

三、分别设置三个用户的密码:bin/x-pack/setup-passwords interactive机器学习

其中内置了三个帐号,分别是:elasticsearch

username role 权限
elastic superuser 内置的超级用户
kibana kibana_system 用户kibana用来链接elasticsearch并与之通讯。Kibana服务器以该用户身份提交请求以访问集群监视API和 .kibana索引。不能访问index。
logstash_system         logstash_system        用户Logstash在Elasticsearch中存储监控信息时使用

四、因为我这里是内网服务,对安全性要求不高,因此根据实际状况作了如下调整ide

# vim elasticsearch.yml 增长

xpack.ml.enabled: false
xpack.monitoring.enabled: false xpack.security.enabled: false
xpack.watcher.enabled: false
xpack.graph.enabled    设置为false禁用X-Pack图形功能
xpack.ml.enabled       设置为false禁用X-Pack机器学习功能
xpack.monitoring.enabled  设置为false禁用X-Pack监视功能
xpack.security.enabled    设置为false禁用X-Pack安全功能
xpack.watcher.enabled     设置false为禁用观察器

五、启动ES集群

 

2、安装Kibana的X-Pack

一、bin/kibana-plugin install x-pack

二、vim kibana.yml  配置对应好上面已设置的kibana用户的密码(因为我这里已经禁用X-Pack安全功能,因此此步可忽略)

elasticsearch.username: "kibana"
elasticsearch.password: "kibana"

三、重启Kibana

 

3、X-Pack的License

一、查看现有的试用版的license

点击Kibana的 Management --> License Management

# curl -XGET http://172.17.95.132:9200/_xpack/license

二、申请一年期的有效License

https://register.elastic.co/  进入ES官网License申请页面,填写好主要的邮箱地址,会收到License文件的下载连接邮件

三、导入下载的License,重命名为mylicense.json

# curl -XPUT 'http://172.17.95.132:9200/_xpack/license?acknowledge=true' -H "Content-Type: application/json" -d @mylicense.json

相关文章
相关标签/搜索