ElasticSearch7.8 免费许可与商业许可证功能上有什么区别
时间: 2023-12-23 18:05:22 浏览: 313
Elasticsearch 7.8的免费许可证和商业许可证在功能上有以下区别:
1. 安全特性:免费许可证只能使用基本的安全特性,如用户名/密码身份验证、TLS加密和角色权限管理等。而商业许可证则可以使用更高级的安全特性,如Active Directory/LDAP集成、单点登录、字段级别安全等。
2. 监控和管理:免费许可证只能使用基本的监控和管理功能,如节点状态、索引性能和集群健康等。而商业许可证则可以使用更高级的监控和管理功能,如集群地图、索引分析和自动化管理等。
3. 支持和服务:免费许可证不包括官方支持和服务,用户需要自行解决问题。而商业许可证则可以获得官方支持和服务,包括24/7技术支持、SLA保证和专业服务等。
需要注意的是,免费许可证只能用于开发和测试环境中,不适用于生产环境。如果要在生产环境中使用Elasticsearch的安全特性和高级功能,需要购买商业版许可证。
相关问题
如何注册ElasticSearch7.8免费许可
在Elasticsearch 7.8及更高版本中,免费许可证的注册方式有所改变。现在,需要在Elasticsearch官方网站上注册一个账号,然后在该账号下生成并下载一个许可证文件。具体步骤如下:
1. 访问Elasticsearch官方网站(https://www.elastic.co/cn/)并注册一个账号。
2. 在注册成功后,登录Elasticsearch官方网站,然后访问https://www.elastic.co/cn/downloads/elasticsearch。
3. 在页面中找到“License management”部分,点击“Get started”按钮。
4. 在新页面中,输入集群的名称、Elasticsearch版本和节点数量等信息,并点击“Generate license”按钮。
5. 在下一页面中,选择“Basic”许可证类型,并点击“Download license”按钮。
6. 下载许可证文件(elasticsearch-license.json)到本地。
7. 将许可证文件放置在Elasticsearch的config目录下。
8. 在Elasticsearch的配置文件(elasticsearch.yml)中添加以下配置项:
```
xpack.license.self_generated.type: basic
xpack.license.self_generated.filepath: /path/to/elasticsearch-license.json
```
其中,/path/to/elasticsearch-license.json是许可证文件的路径。
9. 保存配置文件并重启Elasticsearch服务,许可证即可生效。
需要注意的是,免费许可证只能用于开发和测试环境中,不适用于生产环境。如果要在生产环境中使用Elasticsearch的安全特性,需要购买商业版许可证。
elasticsearch 7.8
Elasticsearch 7.8的安装和配置包括以下几个步骤:
1. 修改端口配置:将elasticsearch-a、elasticsearch-b、elasticsearch-c三个es服务的端口分别修改为9211、9212、9213。具体操作是编辑每个服务的配置文件,分别为elasticsearch-a/config/elasticsearch.yml、elasticsearch-b/config/elasticsearch.yml和elasticsearch-c/config/elasticsearch.yml,在这些文件中找到http.port配置项,并将其分别修改为9211、9212、9213。这样可以确保每个服务使用不同的端口进行通信。
2. 复制单机示例:将已经搭建完成的单机版本目录拷贝到集群目录下,并重新命名。例如,如果单机版本目录为/home/soft/elasticsearch,则可以使用以下命令分别复制出elasticsearch-a、elasticsearch-b、elasticsearch-c三个目录:
```
cp elasticsearch-7.8.0/ /home/soft/es-cluster/elasticsearch-a -r
cp elasticsearch-7.8.0/ /home/soft/es-cluster/elasticsearch-b -r
cp elasticsearch-7.8.0/ /home/soft/es-cluster/elasticsearch-c -r
```
这样可以在集群目录下创建三个独立的服务实例,每个实例对应一个节点。
3. 启动单机服务:首先,分别启动elasticsearch-a、elasticsearch-b、elasticsearch-c三个es服务。在启动之前,确保每个服务的配置文件已经正确编辑并保存。使用以下命令启动每个服务:
```
./elasticsearch-a/bin/elasticsearch
./elasticsearch-b/bin/elasticsearch
./elasticsearch-c/bin/elasticsearch
```
通过这些命令,可以依次启动每个服务,并且在启动成功后,它们将开始组成一个集群。
请注意,以上步骤是基于Elasticsearch 7.8版本进行的。如果使用其他版本,可能会有些许差异,请参考相应版本的官方文档进行操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Linux搭建elasticsearch-7.8.0集群](https://blog.csdn.net/zhuocailing3390/article/details/126082384)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文