· 普通用户新建集群时,需要走流程审批,待组织管理员审批通过后才能触发新建集群的操作。管理员用户新建集群时,会直接触发新建集群的操作。 · 新建ClickHouse集群需要提前对集群模式、节点数量进行规划。 · 在ClickHouse集群中,虚拟机集群的最小节点规格为2*4*40(即2核CPU*4GB内存*40GB硬盘)。 · 如需自定义节点规格,需管理员用户在云平台的[云服务/云主机/服务配置/云主机规格]页面新建单项规格及组合规格,此时云主机类型需选择“数据库型云主机”;新建组合规格时,不支持创建值为“any”的组合规格且存储类型只支持选择“普通”。新建组合规格后,可在新建集群操作页面查看并选择该规格。超过最小规格要求的节点规格才可被识别到并展示在新建集群操作页面。 · 目前因镜像限制,虚拟机集群本地硬盘规格需小于2T。 · ClickHouse集群支持安装的组件类别和版本号,详情请以实际页面为准。 |
新建ClickHouse集群的步骤如下:
在集群管理页面,选择[集群列表]页签,单击<新建集群>按钮,跳转至新建ClickHouse集群页面。
新建集群包括3个配置步骤,根据提示配置对应参数项的值,如下:
第一步:基础配置,包含基本信息和监控信息,参数说明如下:
基本信息
集群名称:自定义输入符合命名规则的集群名称。
资源模式:支持虚拟机集群和裸金属集群。
集群描述:自定义添加集群的描述信息,以便于快速了解集群的相关信息。
数据库版本:支持安装20.12.8.5-2数据库版本。
监控信息
开启监控:选择是否打开集群监控(默认状态为关闭);若开启监控,可监控数据库服务的状态和节点使用状态等,开启监控则需要设置监控周期。
监控周期:开启监控后能设置监控周期,通过设置监控周期修改监控数据的抓取频率。
第二步:硬件配置,包含部署信息、配置信息、ClickHouse实例、Zookeeper实例和数据库信息,参数说明如下:
部署信息
资源区域:配置集群使用的资源区域。资源区域需提前在云平台的[资源/可用域/计算可用域]中进行准备。
虚拟化类型:当前版本中,支持CAS、VMware、BareMetal,CAS、VMware类型对应的云资源为虚拟机,BareMetal对应裸金属。
密钥对:配置密钥对后可实现通过密钥文件进行集群主机的免密登录。密钥对需提前在云平台的[云服务/云主机/密钥对]中进行准备。
网络:配置集群的管理网络,才可以分配IP资源。网络需要在云平台的[云服务/经典网络]中进行准备。当所选网络下包含多个子网时,请确保各子网之间互通,否则可能导致集群创建失败。
配置信息
集群模式:单副本/双副本。
单副本:每个分片上只有一个节点,节点数与分片数一致。
双副本:每个分片上有两个节点,同一分片上的节点互为副本。节点数为分片数的二倍,且需要三个节点安装Zookeeper实例。
【说明】推荐使用双副本,单副本可能存在数据丢失风险。单副本模式下,节点数与分片数一致;双副本模式下,节点数是分片数的两倍,且需另有3个节点用于安装zookeeper。
ClickHouse实例:
集群分片数:集群中ClickHouse分片的个数。
集群节点数:单副本情况下,节点数等于分片数。双副本情况下,节点数是分片数2倍。
集群节点规格:用户根据业务需求,筛选符合要求的CPU、内存、磁盘规格,筛选后选中列表中规格,在列表下方显示当前选中的ClickHouse实例规格。
注:ClickHouse实例规格最小为2核CPU*4GB内存*40GB硬盘。
Zookeeper实例:
集群节点数:Zookeeper实例节点数为固定值3。
集群节点规格:用户根据业务需求,筛选符合要求的CPU、内存、磁盘规格,筛选后选中列表中规格,在列表下方显示当前选中的节点规格。
注:Zookeeper规格最小为2*4*40(即2核CPU*4GB内存*40GB硬盘)。
数据库信息:
用户名:该用户为数据库超级用户,拥有数据库所有权限,缺省default。
密码:自定义default用户密码。
确认密码:再次输入密码。
第三步:确认信息,查看集群的基础配置、硬件配置的详细信息,若检查配置无误可单击<确认信息并创建>按钮启动创建集群,若检查配置有误可返回上一步进行修改。