阿里云云服务器Kibana配置血泪史

由于工作需要,需要学习ES以及Kibana的相关知识,本打算在自己的云服务器上配置试一下,没想到过程这么曲折。

相关环境参数如下

阿里云服务器:CentOS 7.7 64位
ES版本:7.7.1

所以需要下载对应版本的Kibana

第一步 基于视频教程逐步配置

基于如下视频ElasticSearch从入门到精通实战教程,初步完成了Kibana的相关配置,但是通过命令netstat -tunlp |grep 5601查看端口占用情况,没有发现Kibana服务启用,故放弃这种方法,尝试别的方式

后来初步判定 是没有进入相关路径例如kibana\bin\kibana 启动相关进程
如果排除如上错误,请检查防火墙相关设置(关闭防火墙,或者防火墙添加5601端口)
阿里云服务器增加安全组,开放5601端口

第二步 结合网上教程安装

网上教程参考的是如下两篇文章,虽然版本不一样,但操作还是可借鉴的

阿里云服务器CentOS7.4安装kibana 6.4.3,结合Elasticsearch使用

kibana连接外网连不上的坑

其中如果使用的是阿里云服务器在填写 kibana.yml文件时候,需要注意如下

server.port:5601 #Kibana服务的访问端口
server.host: #Kibana服务绑定的地址(Kibana部署所在的服务器),可以是IP也可以是机器名,如果设置成localhost,则只能在本机访问

这是因为云主机一般有双IP,即内外网,切记:这个时候server.host一定要设置为内网IP

但是安装完成止之后启动服务始终有如下报错

FATAL  [mapper_parsing_exception] No handler for type [flattened] declared on field [state] :: {"path":"/.kibana_1","query":{},"body":"{\"mappings\":{\"dynamic\":\"strict\",\"properties\":{\"
Dec 11 10:03:14 mcjca033031 kibana[5320]: \":{\"type\":\"geo_shape\"},\"mapStateJSON\":{\"type\":\"text\"},\"layerListJSON\":{\"type\":\"text\"},\"uiStateJSON\":{\"type\":\"text\"}}},\"maps-telemetry\":{\"properties\":{\"mapsTotalCou
Dec 11 10:03:14 mcjca033031 kibana[5320]: \":\"keyword\"},\"color\":{\"type\":\"keyword\"},\"label\":{\"type\":\"keyword\"}}},\"limit\":{\"type\":\"integer\"},\"groupBy\":{\"type\":\"keyword\"},\"filterQuery\":{\"type\":\"keyword\"},
Dec 11 10:03:14 mcjca033031 kibana[5320]: displayValue\":{\"type\":\"text\"},\"operator\":{\"type\":\"text\"}}},\"and\":{\"properties\":{\"id\":{\"type\":\"keyword\"},\"name\":{\"type\":\"text\"},\"enabled\":{\"type\":\"boolean\"},\"
Dec 11 10:03:14 mcjca033031 kibana[5320]: \":\"long\",\"null_value\":0},\"cluster\":{\"type\":\"long\",\"null_value\":0},\"indices\":{\"type\":\"long\",\"null_value\":0}}},\"ui_reindex\":{\"properties\":{\"close\":{\"type\":\"long\",
Dec 11 10:03:14 mcjca033031 kibana[5320]: t\"},\"hits\":{\"type\":\"integer\"},\"kibanaSavedObjectMeta\":{\"properties\":{\"searchSourceJSON\":{\"type\":\"text\"}}},\"sort\":{\"type\":\"keyword\"},\"title\":{\"type\":\"text\"},\"vers
Dec 11 10:03:14 mcjca033031 kibana[5320]: },\"timelion_sheet\":{\"type\":\"text\"},\"title\":{\"type\":\"text\"},\"version\":{\"type\":\"integer\"}}},\"ui-metric\":{\"properties\":{\"count\":{\"type\":\"integer\"}}}},\"_meta\":{\"mig
Dec 11 10:03:14 mcjca033031 kibana[5320]: ",\"sample-data-telemetry\":\"7d3cfeb915303c9641c59681967ffeb4\",\"telemetry\":\"358ffaa88ba34a97d55af0933a117de4\",\"timelion-sheet\":\"9a2a2748877c7a7b582fef201ab1d4cf\",\"ui-metric\":\"0d4
Dec 11 10:03:15 mcjca033031 systemd[1]: kibana.service: main process exited, code=exited, status=1/FAILURE
Dec 11 10:03:15 mcjca033031 systemd[1]: Unit kibana.service entered failed state.
Dec 11 10:03:15 mcjca033031 systemd[1]: kibana.service failed.

进一步断定,应该不是安装步骤的原因,应该是安装的软件包有问题

第三步 从官网下载OSS类型的软件包,重新安装

这里先普及一些概念 Kibana OSS 版 和 Kibana non-OSS版

我们从官网或者Linux下直接安装的都是 Kibana non-OSS版,例如如下两个版本

  • kibana-7.7.1-x86_64.rpm
  • kibana-7.7.1-linux-x86_64.tar.gz

如果是OSS版,文件名中会明显带有OSS的标记,例如如下

  • kibana-oss-7.7.1-linux-x86_64.tar.gz

那么OSS和non-OSS有什么区别呢?

来自ES官方Team的解释

The non-OSS version is the default release that contains the commercially licensed code. The release that contains only open source will have the-oss appended to it.

所以下一步下载non-OSS版本的kibana安装试试。

参考链接

  • What is open X-Pack

  • What are the differences between the Kibana ‘oss’ and ‘non-oss’ build?

  • Cannot start Kibana 7.5.0 Fatal Error have not done any changes in configuration file

  • No handler for type [flattened] declared on field [state] #52324

Kibana OSS: https://artifacts.elastic.co/downloads/kibana/kibana-oss-${VERSION}-linux-x86_64.tar.gz

Kibana non-OSS: https://artifacts.elastic.co/downloads/kibana/kibana-${VERSION}-linux-x86_64.tar.gz

Elastic OSS: https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-oss-${VERSION}-no-jdk-linux-x86_64.tar.gz

Elastic non-OSS: https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-${VERSION}-no-jdk-linux-x86_64.tar.gz

我们需要安装 7.7.7版本的Kibana

所以用如下链接
https://artifacts.elastic.co/downloads/kibana/kibana-oss-7.7.1-linux-x86_64.tar.gz

浏览器输入如上链接,自动下载,下载完成后传输至服务器,安装并修改相关信息即可。

阿里云云服务器Kibana配置血泪史相关推荐

  1. 阿里云服务器ECS配置LNMP

    2019独角兽企业重金招聘Python工程师标准>>> 阿里云服务器ECS配置LNMP 刚刚买的阿里云服务器ECS镜像CentOS 6.5 64位. 准备配置个laravel跑,另外 ...

  2. 在阿里云服务器上配置端口步骤

    在阿里云服务器上配置端口步骤 第一步:点击[云服务器ECS],进入该服务器信息界面. 第二步:点击[云服务器],如下图: 第三步:进入[云服务器]页面可看到[实例]页面上会有实力列表,点击列表上的[管 ...

  3. 阿里云服务器centos7配置Python Django项目

    阿里云服务器centos7配置Python Django项目 2020-3-25更新更换服务器后还原系统+相应配置 2019-12-13更新 Nginx域名绑定 2019-12-12更新 静态文件加载 ...

  4. 阿里云服务器Svn-Server无法连接,阿里云服务器SVNServer配置

    一.SVG-Server 安装 和配置比较简单 现在 安装,一路下一步,然后配置网络访问方式 二.测试当前绑定的地址和端口是否可用 如果可用,则会弹出填写用户名密码的框.然后访问成功. 三.特别说明在 ...

  5. 阿里云服务器上配置并使用: PHP + Redis + Mysql 从配置到使用

    (原创出处为本博客,http://www.cnblogs.com/linguanh/) 目录: 一,下载 二,解压 三,配置与启动 四,测试 Redis 五,配置 phpRedis 扩展 六,综合测试 ...

  6. 阿里云服务器nginx配置ssl步骤htts

    阿里云服务器中要配置ssl 1.先在服务器安装nginx,安装步骤自行搜索,很多. 2.获取ssl证书,可以参考https://mp.csdn.net/console/editor/html/8791 ...

  7. 阿里云服务器常用配置收费1核2G/2核4G/4核8G/8核16G多配置

    阿里云服务器1核1G1M带宽配置17.49元3个月一年251.86元.2核4G服务器40.98元3个月.4核8G服务器765.94元一年.8核16G服务器1472.26元一年,更多阿里云服务器2核8G ...

  8. 阿里云服务器vgn6i配置NVIDIA CUDA+cuDNN

    阿里云服务器vgn6i配NVIDIA CUDA+cuDNN 目录 阿里云服务器vgn6i配NVIDIA CUDA+cuDNN 前言 一.驱动安装 二.安装CUDA 三.cuDNN安装 总结 前言 本文 ...

  9. 阿里云服务器ECS配置选择(新手教程)

    阿里云服务器用户常用的三种机型: 独享虚拟主机.轻量应用服务器和云服务器ECS, 独享虚拟主机最为简单,但相对来说它的限制也很多,如果只是建站的话,可以选择这款. 轻量应用服务器支持一站式的域名.网站 ...

最新文章

  1. Linux 下复制(cp)目录时排除一个或者多个目录的方法
  2. Mac快速显示桌面快捷键
  3. 周志华眼中的贝叶斯方法(转)
  4. r语言处理数据集编码_在强调编码语言或工具之前,请学习这3个基本数据概念
  5. jQuery实现Ajax应用
  6. 就像教育一样,本身作用巨大,当过度强化,就是扭曲了~
  7. 【毕业设计】jsp+sql毕业选题系统(论文)
  8. 3.等待和通知(Waiting and Notification)
  9. 主进程退出后子进程还会存在吗?_进程和线程面试常见的19个问题
  10. Python+Django+MySQL资产管理系统
  11. 上界与下界-- 视图界定--协变与逆变
  12. APP开发者必备,主流安卓应用商店开发者公司账号注册
  13. 电脑端扫描二维码(java)
  14. 设想一下未来二十年后的计算机,①沙尘暴预报是一项复杂的系统工程,它既需要遍布各地的气象检测...阅读答案...
  15. 【iMessage苹果相册推日历真机推】改成vue的MVVM模式现在前端趋向是去dom化
  16. VSCode 前端插件推荐
  17. Canvas绘制五子棋棋盘
  18. Raspberry Pi 4 树莓派4 支持操作系统
  19. 四、答疑解惑之软考是什么(上)
  20. 医院九阵系统服务器电源,九阵医院信息管理系统

热门文章

  1. 小米手机证书信任设置在哪里_小米手机升级MIUI 12后,记得关闭这4个设置,不然非常耗电...
  2. 与国家政策相关的计算机专业,中职计算机教育状况与革新
  3. 基于单片机的八路抢答器设计
  4. “蓝马甲”网格员背后的男人
  5. PS制作德罗斯特效应效果
  6. Dreamweaver安装99卡死_原装耗材99元了解一下?兄弟DCP-B7535DW低成本也能“印”对自如...
  7. xueqiu网第一步完成
  8. 怎样预测技术的市场发展节奏?
  9. c++生成随机平面无向连通图
  10. 1037 在霍格沃茨找零钱(附详细注释,逻辑分析)