检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
weight 否 Integer 新增节点的读权重: 新增节点自动加入为ON,取值为0~1000。 新增节点自动加入为OFF,则可不输入读权重。
在“节点信息”模块,勾选一个或多个目标节点,单击“修改节点名称”。 图3 修改节点名称 您也可以单击节点名称后的,编辑节点名称。 节点名称长度在4个到128个字符之间,必须以字母开头,区分大小写,可以包含字母、数字、中划线或下划线,不能包含其他特殊字符。 节点名称不允许重名。
FE节点配置 FE节点规格:默认与当前HTAP实例的配置保持一致,不支持修改。 FE节点存储:默认与当前HTAP实例的配置保持一致,不支持修改。 FE节点角色:默认与当前HTAP实例的配置保持一致,不支持修改。 FE节点数:可设置0~7个FE节点,单次最多可批量申请7个节点。
在页面下方节点信息列表中,单击目标节点操作列“查看监控指标”。 查看目标FE节点或者BE节点的监控指标。 父主题: HTAP实时分析(标准版)
在页面下方节点信息列表中,单击目标节点操作列“查看监控指标”。 查看目标FE节点或者BE节点的监控指标。 父主题: HTAP实时分析(标准版)
调整GaussDB(for MySQL)代理的节点数量 操作场景 用户开通数据库代理后,可以根据需要调整代理实例节点数量。 使用须知 GaussDB(for MySQL)实例状态正常时才可调整代理实例的节点数量。 代理实例的状态异常时,只能增加节点数量,不能减少节点数量。
FE节点配置 FE节点规格:默认与当前HTAP实例的配置保持一致,不支持修改。 FE节点存储:默认与当前HTAP实例的配置保持一致,不支持修改。 FE节点角色:默认与当前HTAP实例的配置保持一致,不支持修改。 FE节点数:可设置0~7个FE节点,单次最多可批量申请7个节点。
开启新节点自动加入GaussDB(for MySQL)代理 开启新节点自动加入代理开关后,新增的只读节点会自动添加到该数据库代理实例中。 本章节主要介绍数据库代理开通后,开启或关闭新节点自动加入代理的方法。
图1 只读落后自愈技术原理图 主节点与只读节点的通信 虽然主节点与只读节点共享底层存储数据,但是主节点和只读节点之间仍需要进行信息通信。 主节点发送到只读节点内容:redo的描述信息,比如redo日志的最新lsn和内部读取日志的接口信息。
图1 只读落后自愈技术原理图 主节点与只读节点的通信 虽然主节点与只读节点共享底层存储数据,但是主节点和只读节点之间仍需要进行信息通信。 主节点发送到只读节点内容:redo的描述信息,比如redo日志的最新lsn和内部读取日志的接口信息。
读请求会按照读权重分发到各个节点,进行读写分离,降低主节点的负载。 使用须知 仅权重负载的路由模式支持修改读权重。 主节点和只读节点均可以设置读权重。 主节点的读权重值越高,处理的读请求越多,主节点的读权重值默认为0。
读请求会按照读权重分发到各个节点,进行读写分离,降低主节点的负载。 使用须知 仅权重负载的路由模式支持修改读权重。 主节点和只读节点均可以设置读权重。 主节点的读权重值越高,处理的读请求越多,主节点的读权重值默认为0。
图1 磁盘扩容 表1 参数说明 参数名称 说明 变更节点 可以单独选BE节点或FE节点,也可以同时选BE节点和FE节点。 BE节点存储 选择BE节点时,需要设置BE节点的存储容量。每次可选的磁盘步长为10,最大可扩容至32000GB。
对于节点读内网地址,如果出现节点故障,故障恢复前IP不可访问。 主节点读内网地址(不推荐使用) IP与节点绑定,可以从内网(同VPC网络内)直接连接IP做读写操作,如果发生故障倒换,节点变为只读节点,则该IP将只能做读操作,不能做写操作。对该IP的操作实际会落到对应的节点上。
图1 磁盘扩容 表1 参数说明 参数名称 说明 变更节点 可以单独选BE节点或FE节点,也可以同时选BE节点和FE节点。 BE节点存储 选择BE节点时,需要设置BE节点的存储容量。每次可选的磁盘步长为10,最大可扩容至32000GB。
只读节点会将相关页面提前读取到缓存池中,以提高只读节点倒换成主节点后的缓存命中率,降低倒换后的性能抖动。 图1 原理图 注意事项 TaurusDB内核版本大于等于2.0.57.240900,支持备机预热功能。
在“基本信息”页面的“节点信息”模块,选择一个或多个目标节点,单击“修改节点名称”。 单击“确定”,提交修改。 单击“取消”,取消修改。 图1 修改节点名称 您也可以单击节点名称后的,编辑节点名称,单击“确认”,即可修改节点名称。
主备实例 标准存储计算分离架构,支持1写15读,最高支持128TB存储容量,支持只读节点分钟级扩展。 单机实例 仅有1个主节点,没有只读节点。单机版无需处理多个节点之间的同步协作,易满足ACID事务需求。单机实例无高可用保障,出现故障后,无法保障及时恢复。
计算层的主节点读取存储层的Common Log节点的日志信息,通过主节点备份到对象存储服务(OBS)中。 计算层的主节点向存储层的Slice Store节点发送命令备份数据信息,通过Slice Store节点备份到对象存储服务(OBS)中。 备份过程会占用少量CPU内存资源。
使用Hint语法实现GaussDB(for MySQL)读写分离 在读写分离权重分配体系之外,Hint可以作为另外一种SQL补充语法来指定相关SQL到主节点或只读节点执行。 本章节介绍如何使用Hint语法将读写请求路由到主节点或只读节点。