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