【elasticsearch】如何更新许可证(License)

在 Elasticsearch 中,**许可证(License)** 用于控制集群的功能和权限。Elasticsearch 提供了多种许可证类型,包括 **Basic(免费)**、**Trial(试用)** 和 **订阅许可证(如 Gold、Platinum、Enterprise)**。如果你需要更新或更改许可证,可以按照以下步骤操作。

---

## 1. **查看当前许可证**

在更新许可证之前,可以先查看当前集群的许可证信息。

### 使用 API 查看许可证
```bash
GET /_license
```

### 响应示例
```json
{
  "license": {
    "status": "active",
    "uid": "12345678-1234-1234-1234-123456789012",
    "type": "basic",  // 当前许可证类型
    "issue_date": "2023-01-01T00:00:00.000Z",
    "issue_date_in_millis": 1672531200000,
    "expiry_date": "2023-12-31T23:59:59.999Z",
    "expiry_date_in_millis": 1704067199999,
    "max_nodes": 1000,
    "issued_to": "My Company",
    "issuer": "Elasticsearch"
  }
}
```

---

## 2. **更新许可证**

### (1)**从 Basic 升级到 Trial**
如果你使用的是 **Basic 许可证**,可以免费升级到 **Trial 许可证**,试用 30 天的 Platinum 功能。

#### 使用 API 启动试用
```bash
POST /_license/start_trial?acknowledge=true
```

#### 响应示例
```json
{
  "acknowledged": true,
  "trial_was_started": true,
  "type": "trial"
}
```

#### 注意事项
- 每个集群只能启动一次试用。
- 试用期结束后,集群会自动回退到 Basic 许可证。

---

### (2)**更新订阅许可证**
如果你购买了 Elasticsearch 的订阅许可证(如 Gold、Platinum、Enterprise),可以通过上传新的许可证文件来更新。

#### 步骤:
1. **获取许可证文件**:
   - 登录 [Elasticsearch 官网](https://www.elastic.co/)。
   - 在订阅管理页面下载新的许可证文件(通常是一个 JSON 文件)。

2. **上传许可证文件**:
   使用以下 API 上传许可证文件:
   ```bash
   POST /_license?acknowledge=true
   {
     "licenses": [
       {
         "uid": "12345678-1234-1234-1234-123456789012",
         "type": "platinum",  // 许可证类型
         "issue_date": "2023-01-01T00:00:00.000Z",
         "expiry_date": "2024-01-01T23:59:59.999Z",
         "max_nodes": 1000,
         "issued_to": "My Company",
         "issuer": "Elasticsearch",
         "signature": "..."  // 许可证签名
       }
     ]
   }
   ```

#### 响应示例
```json
{
  "acknowledged": true,
  "license_status": "valid"
}
```

#### 注意事项
- 确保许可证文件的格式和内容正确。
- 如果许可证已过期或无效,上传会失败。

---

### (3)**从 Trial 回退到 Basic**
试用期结束后,集群会自动回退到 Basic 许可证。如果需要手动回退,可以删除当前许可证。

#### 使用 API 删除许可证
```bash
DELETE /_license
```

#### 响应示例
```json
{
  "acknowledged": true
}
```

---

## 3. **许可证类型及其功能**

| 许可证类型   | 功能描述                                                                 |
|--------------|--------------------------------------------------------------------------|
| **Basic**    | 免费许可证,支持基本功能(如搜索、聚合)。                               |
| **Trial**    | 试用许可证,提供 30 天的 Platinum 功能(如机器学习、安全功能)。         |
| **Gold**     | 提供高级功能(如监控、警报)。                                           |
| **Platinum** | 提供更多高级功能(如机器学习、安全功能、跨集群搜索)。                   |
| **Enterprise** | 提供所有功能,包括高级安全性和操作功能。                               |

---

## 4. **注意事项**

- **许可证过期**:如果许可证过期,集群会进入 **过期模式**,部分功能可能受限。
- **集群健康状态**:更新许可证时,确保集群处于健康状态(`green` 或 `yellow`)。
- **备份数据**:在更新许可证之前,建议备份重要数据。
- **版本兼容性**:确保许可证与 Elasticsearch 版本兼容。

---

## 5. **总结**

- 使用 `GET /_license` 查看当前许可证信息。
- 使用 `POST /_license/start_trial` 启动试用许可证。
- 使用 `POST /_license` 上传新的订阅许可证。
- 使用 `DELETE /_license` 删除当前许可证(回退到 Basic)。

如果你有更多关于 Elasticsearch 许可证的问题,欢迎继续提问!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/8551.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

戴尔电脑设置u盘启动_戴尔电脑设置u盘启动多种方法

最近有很多网友问,戴尔台式机怎么设置u盘启动,特别是近两年的戴尔台式机比较复杂,有些网友不知道怎么设置,其实设置u盘启动有两种方法,下面小编教大家戴尔电脑设置u盘启动方法。 戴尔电脑设置u盘启动方法一、戴尔进入b…

【搜索回溯算法】:BFS的魔力--如何使用广度优先搜索找到最短路径

✨感谢您阅读本篇文章,文章内容是个人学习笔记的整理,如果哪里有误的话还请您指正噢✨ ✨ 个人主页:余辉zmh–CSDN博客 ✨ 文章所属专栏:搜索回溯算法篇–CSDN博客 文章目录 一.广度优先搜索(BFS)解决最短路…

Dest1ny漏洞库:用友 U8-CRM 系统 ajaxgetborrowdata.php 存在 SQL 注入漏洞

用友U8-CRM系统ajaxgetborrowdata.php存在SQL注入漏洞,文件多个方法存在SQL注入漏洞,未经身份验证的攻击者通过漏洞执行任意SQL语句,调用xp_cmdshell写入后门文件,执行任意代码,从而获取到服务器权限。 hunter app.n…

C# 添加、替换、提取、或删除Excel中的图片

在Excel中插入与数据相关的图片,能将关键数据或信息以更直观的方式呈现出来,使文档更加美观。此外,对于已有图片,你有事可能需要更新图片以确保信息的准确性,或者将Excel 中的图片单独保存,用于资料归档、备…

接口 V2 完善:分布式环境下的 WebSocket 实现与 Token 校验

🎯 本文档详细介绍了如何使用WebSocket协议优化客户端与服务端之间的通信,特别是在处理异步订单创建通知的场景中。通过引入WebSocket代替传统的HTTP请求-响应模式,实现了服务器主动向客户端推送数据的功能,极大地提高了实时性和效…

【ProtoBuf 安装】ProtoBuf在window/Linux下的安装 创建/删除swap分区

文章目录 1.ProtoBuf在window下的安装2.ProtoBuf在Linux下的安装创建swap分区命令解析关闭swap分区删除swap分区的影响 1.ProtoBuf在window下的安装 1、下载ProtoBuf编译器 下载地址:https://github.com/protocolbuffers/protobuf/releases 如果要在 C 下使用 Pro…

day7手机拍照装备

对焦对不上:1、光太暗;2、离太近;3、颜色太单一没有区分点 滤镜可以后期P 渐变灰滤镜:均衡色彩,暗的地方亮一些,亮的地方暗一些 中灰滤镜:减少光差 手机支架:最基本70cm即可 手…

vue事件总线(原理、优缺点)

目录 一、原理二、使用方法三、优缺点优点缺点 四、使用注意事项具体代码参考: 一、原理 在Vue中,事件总线(Event Bus)是一种可实现任意组件间通信的通信方式。 要实现这个功能必须满足两点要求: (1&#…

分享|instructionfine-tuning 指令微调是提高LLM性能和泛化能力的通用方法

《生成式AI导论》课程中,李宏毅老师提到一篇关于“ instruction fine-tuning” 指令微调的论文: 《Scaling Instruction-Finetuned Language Models》 摘要分享: 事实证明, 在一组以指令形式表达的数据集上微调语言模型可以提…

拟合损失函数

文章目录 拟合损失函数一、线性拟合1.1 介绍1.2 代码可视化1.2.1 生成示例数据1.2.2 损失函数1.2.3 绘制三维图像1.2.4 绘制等高线1.2.5 损失函数关于斜率的函数 二、 多变量拟合2.1 介绍2.2 代码可视化2.2.1 生成示例数据2.2.2 损失函数2.2.3 绘制等高线 三、 多项式拟合3.1 介…

unity商店插件A* Pathfinding Project如何判断一个点是否在导航网格上?

需要使用NavGraph.IsPointOnNavmesh(Vector3 point) 如果点位于导航网的可步行部分,则为真。 如果一个点在可步行导航网表面之上或之下,在任何距离,如果它不在更近的不可步行节点之上 / 之下,则认为它在导航网上。 使用方法 Ast…

2025美国大学生数学建模竞赛美赛E题成品参考论文(48页)(含模型,可运行代码,求解结果)

2025美国大学生数学建模竞赛E题成品参考论文 目录 一、问题重述 二、问题分析 三、模型假设 四、模型建立与求解 4.1问题1 4.1.1问题1思路分析 4.1.2问题1模型建立 4.1.3问题1代码(仅供参考) 4.1.4问题1求解结果(仅供参考&…

开源音乐管理软件Melody

本文软件由网友 heqiusheng 推荐。不过好像已经是一年前了 😂 简介 什么是 Melody ? Melody 是你的音乐精灵,旨在帮助你更好地管理音乐。目前的主要能力是帮助你将喜欢的歌曲或者音频上传到音乐平台的云盘。 主要功能包括: 歌曲…

PCIE模式配置

对于VU系列FPGA,当DMA/Bridge Subsystem for PCI Express IP配置为Bridge模式时,等同于K7系列中的AXI Memory Mapped To PCI Express IP。

maven的打包插件如何使用

默认的情况下,当直接执行maven项目的编译命令时,对于结果来说是不打第三方包的,只有一个单独的代码jar,想要打一个包含其他资源的完整包就需要用到maven编译插件,使用时分以下几种情况 第一种:当只是想单纯…

反向代理模块

1 概念 1.1 反向代理概念 反向代理是指以代理服务器来接收客户端的请求,然后将请求转发给内部网络上的服务器,将从服务器上得到的结果返回给客户端,此时代理服务器对外表现为一个反向代理服务器。 对于客户端来说,反向代理就相当…

Java 大视界 -- Java 大数据与碳中和:能源数据管理与碳排放分析(66)

💖亲爱的朋友们,热烈欢迎来到 青云交的博客!能与诸位在此相逢,我倍感荣幸。在这飞速更迭的时代,我们都渴望一方心灵净土,而 我的博客 正是这样温暖的所在。这里为你呈上趣味与实用兼具的知识,也…

《企业应用架构模式》笔记

领域逻辑 表模块和数据集一起工作-> 先查询出一个记录集,再根据数据集生成一个(如合同)对象,然后调用合同对象的方法。 这看起来很想service查询出一个对象,但调用的是对象的方法,这看起来像是充血模型…

《剪映5.9官方安装包》免费自动生成字幕

(避免失效建议存自己网盘后下载)剪映5.9官方Win.Mac 链接:https://pan.xunlei.com/s/VOHc-Fg2XRlD50MueEaOOeW1A1?pwdawtt# 官方唯一的免费版,Win和Mac都有,此版本官方已下架,觉得有用可转存收藏&#xf…

基于RIP的MGRE VPN综合实验

实验拓扑 实验需求 1、R5为ISP,只能进行IP地址配置,其所有地址均配为公有IP地址; 2、R1和R5间使用PPP的PAP认证,R5为主认证方; R2与R5之间使用ppp的CHAP认证,R5为主认证方; R3与R5之间使用HDLC封…