解决Kibana报错[security_exception] current license is non-compliant for [security]问题

 更新时间:2025年07月29日 08:40:31   作者:黄黄黄黄黄莹  
ElasticSearch 5.1.1因安全许可证过期报错,解决方法:官网申请新许可证,下载JSON文件并上传至服务器,执行代码时切换root权限,配置host为服务器IP,端口9200,替换原license文件

ElasticSearch版本:5.1.1

报错详情

plugin:profiler@5.1.1 [security_exception] current license is non-compliant for [security], with { license.expired.feature=security}

报错如图

原因

提供的license过期

解决方式

更换license

(1)官网(https://register.elastic.co/registration)申请license,所有条目都需要填写,邮箱正确即可。

(2)点开邮箱,打开链接下载license

点击右边5.x版本下载到本地,会生成一个json文件,命名为:First name-Last name-编号-版本号.json。并将该文件上传到服务器

(3)打开教程,提示执行下面的代码

curl -XPUT -u elastic 'http://<host>:<port>/_xpack/license' -H "Content-Type: application/json" -d @license.json

note:

  • 注意切换到管理员root权限
  • 如果没有账号密码,可以删掉-u elastic
  • host为该服务器ip
  • port默认是9200,如果你没有改动的话
  • @license.json改为刚刚上传到服务器的license文件

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。 

相关文章

  • MyBatis-Plus增删改查的通用化封装过程

    MyBatis-Plus增删改查的通用化封装过程

    这段文章详细介绍了MyBatis-Plus的通用化封装方案,通过泛型和继承实现了Mapper、Service、Controller层的通用接口;业务模块仅需继承这些通用类即可实现增删改查功能;此方案极大提升了代码复用性和扩展性;适用于企业级开发实践
    2026-05-05
  • Java调用MySQL数据库的存储过程和自定义函数及区别解析

    Java调用MySQL数据库的存储过程和自定义函数及区别解析

    本文介绍了存储过程和自定义函数的概念、特性和构建方法,并通过Java代码展示了如何调用存储过程和自定义函数,最后,对比了存储过程和自定义函数的区别,感兴趣的朋友跟随小编一起看看吧
    2025-12-12
  • java的jdk基础知识点总结

    java的jdk基础知识点总结

    在本篇文章里小编给大家整理的是一篇关于java的jdk基础知识点总结内容,有兴趣的朋友们可以学习参考下。
    2021-01-01
  • VsCode搭建Java开发环境的方法

    VsCode搭建Java开发环境的方法

    这篇文章主要介绍了VsCode搭建Java开发环境的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11
  • Spring Cloud Zuul的重试配置详解

    Spring Cloud Zuul的重试配置详解

    这篇文章主要介绍了Spring Cloud Zuul的重试配置详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • 基于Java实现马踏棋盘游戏算法

    基于Java实现马踏棋盘游戏算法

    这篇文章主要为大家详细介绍了基于Java实现马踏棋盘游戏算法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • SpringBoot2.0 中 HikariCP 数据库连接池原理解析

    SpringBoot2.0 中 HikariCP 数据库连接池原理解析

    这篇文章主要介绍了SpringBoot2.0 中 HikariCP 数据库连接池原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • Springboot Thymeleaf数字对象使用方法

    Springboot Thymeleaf数字对象使用方法

    这篇文章主要介绍了Springboot Thymeleaf数字对象使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2007-09-09
  • Hadoop集成Spring的使用详细教程(快速入门大数据)

    Hadoop集成Spring的使用详细教程(快速入门大数据)

    这篇文章主要介绍了Hadoop集成Spring的使用详细教程(快速入门大数据),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01
  • Spring Boot高可用限流三种实现解决方案

    Spring Boot高可用限流三种实现解决方案

    限流是对某一时间窗口内的请求数进行限制,保持系统的可用性和稳定性,本文就介绍了Spring Boot高可用限流三种实现解决方案,具有一定的参考价值,感兴趣的可以了解一下
    2023-08-08

最新评论