集群是 ES 提供托管 Elasticsearch 服务的基本单元,也是用户使用和管理 Elasticsearch 服务的主要对象。本文为您介绍通过腾讯云官网控制台,快速创建 Elasticsearch 集群。
前提条件
操作步骤
登录控制台
创建集群
一、选择产品类型
二、选择集群配置
计费模式:支持包年包月和按量计费。
地域:目前腾讯云 ES 已在国内和境外多个地域上线,其中上海金融、深圳金融、北京金融、中国台北地域需要联系 售前咨询 申请。
可用区部署模式:单可用区是 ES 集群部署在一个可用区内;双可用区是 ES 集群部署在同一个地域的两个可用区;三可用区是 ES 集群部署在同一个地域的三个可用区。其中,一个地域下有3个及以上可用区才支持双可用区或三可用区部署。多可用区的部署方式可以提高集群的容灾能力,保障线上业务的稳定性。可参考 集群多可用区部署。
网络/可用区及子网:ES 部署在 VPC 内,只有在同一个 VPC 下才能访问 ES 集群,因此为保证内网顺利访问,建议选择已有云上业务的区域位置所在 VPC。多可用区部署模式下,也是选择同一个 VPC。同一个 VPC 内,不同可用区子网之间是互通的。
注意
ES 集群创建完成后,不支持修改调整 VPC。
特殊网络问题说明:
跨 VPC 访问:如果需要通过同一个地域内位于其他 VPC 的 CVM 访问 ES 集群,可以考虑 对等连接 方案,将同一地域两个不同的 VPC 进行打通。
基础网络访问:如果您的业务都部署在基础网络内,且没有使用过 VPC,可以通过基础网络和 VPC 网络互通的方案,将位于基础网络的 CVM 绑定到 ES 集群所在 VPC,从而实现基础网络到 ES 集群的互通(具体可参见 基础网络互通)。基础网络互通功能仅支持
10.[0~47].0.0/16
网段内的私有网络,如果您需要从基础网络访问 ES 集群,请在创建 ES 集群时选择有10.[0~47].0.0/16
网段的 VPC。
Elasticsearch 版本:通用版支持6.8.2、7.10.1、7.14.2、8.8.1等版本,日志增强版仅7.14.2版本。
高级特性:Elasticsearch 官方商业特性(原 X-Pack 插件),包括数据权限管理、SQL JDBC、告警和机器学习等能力。不同版本包含的功能完整度不同,白金版包含所有高级特性,基础版包含一部分高级特性,开源版不包含高级特性,具体版本功能差异详见 高级特性(X-Pack)。日志增强版默认为白金版。
注意
基础版从6.8版本开始支持开启 ES 集群用户登录认证,可以极大提高集群的安全性,强烈建议开启。如果购买集群时未开启,以后再开启需要全量重启集群,会对在线服务有一定影响。白金版默认开启 ES 集群用户登录认证,开源版不支持此能力。
默认场景配置:腾讯云 ES 提供场景化的 索引模板配置,支持用户根据业务需求选择合适的模板,优化该场景下集群的性能。
数据节点部署模式:通用版支持单一模式和热温模式,日志增强版支持存算分离模式和热温模式。存算分离集群包含共享存储层,按实际使用量收费,价格优惠,支持高性能检索,详细介绍请参见 存算分离特性。热温集群是可以在一个集群内包含温、热两种属性的节点,对读写性能要求高的热点数据可以存放在热节点,对存储量需求比较大但对读写性能要求较低的索引可以存放在温节点上,既保证了热数据的读写性能,又可以降低存储成本。详细介绍请参见 温热分离与索引生命周期管理。
热数据层:数据写入层。通常将经常查询的数据放置在热层,以提升查询与写入效率。
温数据层:可将访问频率较低且更新频率较低的数据存放在温层,以节约成本。
节点机型:支持标准型、高 IO 型、大数据型和内存型机型,集群创建后,节点机型之间不支持更改。
节点规格:集群中每个节点机型的规格,不同规格包含不同的 CPU 核数和内存,ES 支持的节点规格类型及其售卖价格可参见 Elasticsearch Service 集群定价,选择建议可参见 集群规格和容量配置评估。
节点存储类型:支持本地 SSD 硬盘、高性能云盘、 SSD 云盘 和 增强型 SSD 云盘。
单节点数据盘:每个节点配置的磁盘容量,整个集群的存储量 = 单个节点存储 * 节点个数。
专用主节点:当集群超过10个数据节点时,建议配置专用主节点;多可用区集群及温层配置大数据机型,系统会强制进行专用主节点的 配置,进一步保障集群稳定性。当未选择专用主节点时,数据节点充当专用主节点的角色。
专用主节点机型:专用主节点机型不要求同数据节点机型一致。
专用主节点个数:可选3个或5个,奇数个能保证高可用并预防脑裂风险。
Kibana 节点:1核2G为免费提供,支持付费修改为更高规格。
云硬盘加密:云盘加密为免费功能,能够有效保护您的数据隐私,满足安全合规要求,无需任何业务代码调整,对服务性能几乎没有影响。加密仅能在购买时设置,加密只支持云盘,不支持本地盘。加密云盘和非加密云盘之间无法转换。
二、设置名称及密码
集群名:自定义集群名称,不作为全局唯一标示,可以设置为业务相关描述。
集群配置名:ES elasticsearch.yml 中,配置项 cluster.name 的值。
用户名:默认为 elastic,不能修改。用于 Kibana 页面登录,以及 ES 集群用户登录认证。
密码:上一项用户名对应的密码,请按照规则设置,并妥善保存,如果密码忘记,可在详情页重置。
HTTPS 协议:启用后将应用 HTTPS 协议提升数据传输安全,集群购买后则无法更改,不启用则使用 HTTP 通信。请确保在启用前已经修改访问 ES 集群的代码,否则将导致本 ES 集群无法访问。
说明
可维护时间段:可维护时间段是指您允许腾讯云进行维护操作的时间段,建议设置在业务低峰期,以保障集群性能和稳定。在进入正式维护前,平台将通过短信提前通知您。
标签:标签是腾讯云的统一服务,通过它来对腾讯云已有资源进行分类管理。在购买 ES 集群时或者购买后都可以创建或者修改标签。详细介绍请参见 标签。
自动续费:可选项,包年包月的集群有使用期限,到期后会影响服务使用,建议包年包月购买的集群设置为自动续费。
勾选同意《腾讯云 Elasticsearch Service 服务等级协议》和《退费规则》后,单击下一步,进入确认配置信息页面。
三、确认配置信息
对包年包月,单击立即购买,进入订单页,单击确认购买并支付。支付成功后返回 ES 控制台,在集群列表页可以查看到创建的集群。
对按量计费,单击立即购买直接创建集群,不需要确认订单支付,在使用过程中,会按小时进行计费及扣费。
四、包年包月确认订单及支付
五、创建完成
后续步骤
集群访问
集群监控
基础版和白金版的 Kibana 页面也有监控项,在左侧菜单的 monitor 页。