创建集群
功能概述
一个 OpenSearch 集群即一个独立运行的数据库计算资源组合,包含有数据库、服务器、存储磁盘、私有网络等云资源。一个 OpenSearch 集群由一个或多个节点组成,并提供集群内所有节点资源的联合管理索能力。
组件说明
OpenSearch 为用户提供以下组件,用以服务集群其他组件或直接为用户提供服务。
-
Caddy 组件
Caddy 是一个支持 HTTP/2 的跨平台 Web 服务器,除了日志查看功能,还为 Logstash 节点提供上传分词和停止词词典功能,为 OpenSearch 节点提供上传同义词词典功能。Caddy 运行在集群节点的
80端口,用户可通过http://<节点 IP>/logs查看日志。更多介绍可参考官方文档。 -
HAProxy 组件
HAProxy 是一个高性能的负载均衡软件,部署在 Dashboard 节点上,为用户提供 OpenSearch 的负载均衡和故障转移功能。更多介绍可参考官方文档。企业云平台建议用户通过集群的高可用 IP 访问 OpenSearch 服务
http://<VIP>:9200。 -
Keepalived 组件
Keepalived 为 HAProxy 提供故障转移能力,防止 HAProxy 单点失败,确保
http://<VIP>:9200的高可用。更多介绍可参考官方文档。
操作步骤
-
通过 Web 浏览器登录企业云平台的 Console。
-
在顶部菜单栏中选择产品与服务 > 大数据服务 > OpenSearch 服务,进入 OpenSearch 管理页面。
-
如果是首次部署,进入 OpenSearch 应用简介页面,点击立即部署进入部署页面。
-
如果已创建过 OpenSearch 集群,则进入 OpenSearch 集群管理页面,点击 + 创建进入部署页面。
-
-
在顶部区域下拉框中,根据就近原则,选择实例所在区域后,再根据页面提示信息,填写各参数。页面参数说明如下。
-
基本设置
参数 说明 UUID
系统默认分配的全局唯一标识码,不可修改。
名称
集群的名称,默认为
OpenSearch,用户可根据需求进行修改。描述
对集群的简要描述。
版本
选择待部署的应用版本。
快速配置
系统内置了某些应用场景的配置,用户可根据需求进行选用。也可选择
自定义,自行定义各节点配置。部署方式
-
多可用区部署表示将节点分散部署在当前区域的不同可用区,可用性高。 -
单可用区部署表示将节点部署在当前区域同一个可用区,网络延迟最低。企业云平台推荐该模式。
可用区
选择区域内可用区。
-
-
OpenSearch 热节点设置(可选)
当
快速配置选择自定义时,需填写以下参数,设置集群 OpenSearch 热节点的资源配置,包括云服务器规格、磁盘大小等。参数 说明 CPU
设置集群节点云服务器 CPU 规格。
内存
设置集群节点云服务器内存规格。
节点数量
设置集群 Elasticsearch 热节点的数量。
-
默认值
3,取值范围0~200。 -
建议创建的 Elasticsearch 节点数量,不少于分片副本数的个数,从而确保副本都能正常分配。
-
建议配合专有主节点,保障集群服务的高可用。
主机类型
设置集群节点云服务器类型。
存储类型
选择集群数据和日志存储磁盘类型。
存储容量
设置集群数据和日志存储磁盘大小。
-
磁盘大小决定了最大容量以及 IOPS 能力,请根据业务量,滑动设置或输入数字配置集群磁盘大小。
-
根据页面提示信息进行填写。
-
-
OpenSearch 主节点设置(可选)
当
快速配置选择自定义时,需填写以下参数,设置集群 OpenSearch 主节点的资源配置,包括云服务器规格、磁盘大小等。参数 说明 CPU
设置集群节点云服务器 CPU 规格。
内存
设置集群节点云服务器内存规格。
节点数量
设置集群专有主节点数量,单节点仅供测试使用,生产环境请选择至少
3节点。-
默认值
3。 -
取值范围
0、1、3、5。
主机类型
设置集群节点云服务器类型。
存储类型
选择集群数据和日志存储磁盘类型。
存储容量
设置集群数据和日志存储磁盘大小。磁盘大小决定了最大容量以及 IOPS 能力,请根据业务量,可滑动设置或输入数字配置集群磁盘大小。默认值 10GB。
-
-
OpenSearch 温和冷节点设置(可选)
当
快速配置选择自定义时,需填写以下参数,设置集群 OpenSearch 温节点和冷节点的资源配置,包括云服务器规格、磁盘大小等。参数 说明 CPU
设置集群节点云服务器 CPU 规格。
内存
设置集群节点云服务器内存规格。
节点数量
设置集群节点数量。
-
默认值 0,取值范围 0~200。
-
建议创建的 OpenSearch 节点数量,不少于分片副本数的个数,来确保副本都能正常分配。
-
建议配合专有主节点,保障集群服务的高可用。
主机类型
设置集群节点云服务器类型。可选择
基础型和企业型 e2。存储类型
选择集群数据和日志存储磁盘类型。可选择
基础型本地盘、SSD 企业型本地盘和通用型 SSD 云盘。存储容量
设置集群数据和日志存储磁盘大小。磁盘大小决定了最大容量以及 IOPS 能力,请根据业务量,可滑动设置或输入数字配置集群磁盘大小。
-
-
Logstash 节点设置(可选)
当
快速配置选择自定义时,需填写以下参数,设置集群 Logstash 节点的资源配置,包括云服务器规格、磁盘大小等。参数 说明 CPU
设置集群节点云服务器 CPU 规格。
内存
设置集群节点云服务器内存规格。
节点数量
设置集群节点数量。默认值
1,取值范围0~50。主机类型
设置集群节点云服务器类型。
存储容量
设置集群数据和日志存储磁盘大小。磁盘大小决定了最大容量以及 IOPS 能力,请根据业务量,可滑动设置或输入数字配置集群磁盘大小。
-
Dashboard 节点设置(可选)
当
快速配置选择自定义时,需填写以下参数,设置集群 Dashboard 节点的资源配置,包括云服务器规格、磁盘大小等。参数 说明 CPU
设置集群节点云服务器 CPU 规格。
内存
设置集群节点云服务器内存规格。
节点数量
设置集群节点数量。默认值
1,取值范围0、1、2。主机类型
设置集群节点云服务器类型。
-
网络设置
参数 说明 VPC 网络
选择集群所在的 VPC 网络。
-
默认适配同区域已有 VPC 私有网络,用户可在下拉框内选择目标网络。
-
若无目标网络,可点击新建 VPC 网络。
-
免费型VPC 网络不支持用于集群网络环境。
私有网络
选择 VPC 网络下的私有网络。若无目标网络,可点击创建私有网络。
节点 IP
配置节点 IP 地址。
-
默认为
自动分配,无需手动填写,系统将根据所选择的网络段分配 IP 地址。 -
选择
手动配置,则用户需为各节点配置所属网络段内的 IP 地址。
预留 IP
配置节点的高可用 IP 地址。
-
默认为
自动分配,无需手动填写,系统将根据所选择的网络段分配 IP 地址。 -
选择
手动配置,则用户需为各节点配置所属网络段内的 IP 地址。
-
-
服务环境参数设置
参数 说明 admin 用户密码
创建后不支持修改。默认值为
ChangeMe123,是 OpenSearch Dashboard 平台超级用户帐号,请妥善保管帐号密码。更多参数设置
均有默认值,用户可在创建集群后,对其进行修改,详细说明请参见配置参数管理。
-
-
确认上述配置信息无误,勾选用户协议后,点击提交,创建集群。
-
集群创建成功后,可在 ELK 集群管理页面,查看和管理 OpenSearch 集群。