ELK集群安装配置X-Pack
目前使用的版本不是最新的-6.2.4,6.3以后的版本应该就是集成的了
官方资料:
在线安装步骤:https://www.elastic.co/cn/downloads/x-pack
离线安装步骤:https://www.elastic.co/guide/en/x-pack/6.2/installing-xpack.html#xpack-installing-offline
一、安装ES集群的X-Pack
1、每个节点分别执行:bin/elasticsearch-plugin install x-pack
2、重启ES
3、分别设置三个用户的密码:bin/x-pack/setup-passwords interactive
其中内置了三个账号,分别是:
username | role | 权限 |
---|---|---|
elastic | superuser | 内置的超级用户 |
kibana | kibana_system | 用户kibana用来连接elasticsearch并与之通信。Kibana服务器以该用户身份提交请求以访问集群监视API和 .kibana索引。不能访问index。 |
logstash_system | logstash_system | 用户Logstash在Elasticsearch中存储监控信息时使用 |
4、由于我这里是内网服务,对安全性要求不高,所以根据实际情况做了以下调整
# 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为禁用观察器
5、启动ES集群
二、安装Kibana的X-Pack
1、bin/kibana-plugin install x-pack
2、vim kibana.yml 配置对应好上面已设置的kibana用户的密码(由于我这里已经禁用X-Pack安全功能,所以此步可忽略)
elasticsearch.username: "kibana"
elasticsearch.password: "kibana"
3、重启Kibana
三、X-Pack的License
1、查看现有的试用版的license
点击Kibana的 Management --> License Management
或
# curl -XGET http://172.17.95.132:9200/_xpack/license
2、申请一年期的有效License
https://register.elastic.co/ 进入ES官网License申请页面,填写好主要的邮箱地址,会收到License文件的下载链接邮件
3、导入下载的License,重命名为mylicense.json
# curl -XPUT 'http://172.17.95.132:9200/_xpack/license?acknowledge=true' -H "Content-Type: application/json" -d @mylicense.json
最新文章
- 【哈希表】CodeVs1230元素查找
- MySQL exists的用法介绍
- css内容样式属性
- 配置perl-cgi的运行环境,由于Active Perl安装在d:\perl
- Chapter 4: Tomcat Default Connector
- R %operator% 含义
- Linux下的crontab定时执行任务命令详解
- Linux系统调用(转载)
- group by 替代distinct
- MEF初体验之八:过滤目录
- iOS初学,关于变量加下划线问题
- Anaconda入门教程
- Linux - 主机的细部权限规划:ACL 的使用
- 战争热诚的python全栈开发之路
- 部署KVM
- 通过WifI开发调试Android设备
- Android 新加几个开源项目
- Apache+php安装和配置 windows
- 原生JS给元素添加class属性
- 2018.10.15 NOIP训练 百事世界杯之旅(期望dp)