32.4. 部署kibana7.7.0(在主节点上操作)
32.3.13. 下载kibana
curl -L -O https://artifacts.elastic.co/downloads/kibana/kibana-7.7.0-linux-x86_64.tar.gz
32.3.14. 解压至安装目录
tar –xvf kibana-7.7.0-linux-x86_64.tar.gz -C /vmdata/
32.3.15. 修改kibana.yml文件
server.port: 5601
server.host: “kibana服务器ip”
server.name: “zcpt-prd-ELK-01”
elasticsearch.hosts: [“http://zcpt-prd-ELK-01:9200”,“http://zcpt-prd-ELK-02:9200”,“http://zcpt-prd-ELK-03:9200”]
i18n.locale: “zh-CN”
32.3.16. 将kibana安装目录授权给es用户
chown –R es:es /vmdata/kibana-7.7.0
32.3.17. 设置开机启动kibana服务
cd /etc/rc.d/init.d
vim kibana
文件内容如下:
#!/bin/bash
#chkconfig: 345 63 37
#description: kibana
#processname:kibana-7.7.0
export KIBANA_HOME=/vmdata/kibana-7.7.0
case $1 in
start)
su es<<!
cd $KIBANA_HOME
nohup ./bin/kibana &
!
echo "kibana is started"
;;
stop)
pid=`netstat -npa|grep 5601 | grep -v 'grep kibana' | awk '{print $7}'|awk -F'/' '{print $1}'`
kill -9 $pid
echo "kibana is stopped"
;;
restart)
pid=`netstat -npa|grep 5601 | grep -v 'grep kibana' | awk '{print $7}'|awk -F'/' '{print $1}'`
kill -9 $pid
echo "kibana is stopped"
sleep 5
su es<<!
cd $KIBANA_HOME
nohup ./bin/kibana &
!
echo "kibana is restarted"
;;
*)
echo "start|stop|restart"
;;
esac
exit 0
32.3.18. 修改文件权限
chmod 777 kibana
添加服务并设置启动方式
chkconfig --add kibana
service kibana start
32.3.19. 设置服务是否开机启动
chkconfig kibana on
32.3.20. 浏览器访问kibana
http://ip:5601