官网:
https://www.elastic.co/guide/en/kibana/current/targz.html下载:
curl -O
https://artifacts.elastic.co/downloads/kibana/kibana-7.12.1-linux-x86_64.tar.gz curl
7.12.1-linux-x86_64.tar.gz.sha512 | shasum -a 512 -c -
解压:tar -xzf kibana-7.12.1-linux-x86_64.tar.gz cd kibana-7.12.1-linux-x86_64/
$ cp kibana.yml{,-$(date +%F-%R)} #备份配置文件
$ vim kibana.yml 修改以下参数
server.host:"192.168.72.5"
elasticsearch.hosts:["http://192.168.72.60:9200"]
i18n.locale:"zh-CN"
server.host Kibana所在节点的IP
elasticsearch.hosts 对接的es集群的IP
i18n.locale Kibana页面显示的默认语言
server.port 自定义Kibana端口,默认为5601,可以不配置
启动
需要切换到es用户,不能使用root用户
chown -R es.es /usr/local/kibana-7.12.1-linux-x86_64/
nohup ./bin/kibana > kibana.log 2>&1 &
su - es -c "/usr/local/kibana-7.12.1-linux-x86_64/bin/kibana > /usr/local/kibana-7.12.1-linux-x86_64/logs/kibana.log 2>&1 &"
su - es -c "/usr/local/kibana-5.6.8-linux-x86_64/bin/kibana > /usr/local/kibana-5.6.8-linux-x86_64/logs/kibana.log 2>&1 &"
停止
根据端口
tcp 0 0 192.168.1.28:5602 0.0.0.0:* LISTEN 63688/./bin/../node
杀掉
kill -15 63688
如果es添加了身份验证,kibana配置文件里也要加上。用kibana用户就可以,但是登录须用elastic用户才有权限。
elasticsearch.username: "kibana_system"
elasticsearch.password: "********"