标准升级

edit

标准升级是升级 Kibana 最直接的方法,仅支持 4.2 及以上的版本。

如果您之前没有升级过 Kibana,参考该表格来验证您的版本是否支持标准升级。

如果您从 Kibana 中保存或导出过依赖 Elasticsearch Query DSL 的对象,确保参考过 Elasticsearch 重要变更文档并且按照其指引进行过必要的修复。

debrpm 包进行升级

edit
  1. 在当前系统中使用相应的命令停止当前运行的 Kibana 进程。
  2. 使用 rpmdpkg 安装新的包。所有的文件应该被放置到相应的位置并且配置文件不应该被覆盖。

    Kibana 4.x 的配置文件路径不同于 5.0+,所以如果您是从 4.x 升级的,您需要把配置从原有的配置文件(/opt/kibana/config/kibana.yml)拷贝到新的配置文件(/etc/kibana/kibana.yml)。

    确保您移动或者升级了重要变更文件中指明的配置项,否则 Kibana 将无法启动。

  3. 运用以下方法升级插件:删除已存在的插件,使用 kibana-plugin 脚本重新安装相应的版本。参考插件文档获取更多信息。
  4. 在当前系统中使用相应的命令启动新的 Kibana 进程。

ziptar.gz 压缩包进行升级

edit
  1. ziptar.gz 压缩包解压到一个新的文件夹,确保 configdata 文件夹没有被覆盖。
  2. 将原来安装的 config 文件夹下的所有文件拷贝到新安装目录中。确保您移动或者升级了重要变更文件中指明的配置项,否则 Kibana 将无法启动。
  3. 将原来安装的 data 文件夹下的所有文件拷贝到新安装目录中。
  4. 使用 kibana-plugin 脚本重新安装相应的版本。参考插件文档获取更多信息。
  5. 关闭原 Kibana 进程。
  6. 开启新 Kibana 进程。