检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实例的配置项差异。 检查应用程序读取/写入地址 主从切换和故障转移不会切换实例的读写地址,需要检查应用程序的读写地址是否符合预期。 故障转移期间,可以配置应用程序使用新的主实例的读写地址,等待故障实例重建完成后重新配置应用程序的读写地址。 检查从实例写转发配置,请参考步骤3:开启写转发。
主实例不支持如下操作: 修改端口 修改读写内网地址 创建HTAP实例 添加数据库代理 从实例不支持如下的操作: 重置密码 备份恢复 创建账号 授权账号 添加数据库代理 创建HTAP实例 只读节点升主节点 修改端口 修改读写内网地址 设置自动变配 RegionlessDB通过网络
通过代理地址连接数据库,命令形式如下: mysql -h <hostIP> -P <port> -u <userName> 表8 参数说明 参数 说明 <hostIP> 代理地址。 单击多主实例名称,进入实例概览页面,在左侧导航栏选择数据库代理,在数据库代理列表中查看代理地址。 图6
修改GaussDB(for MySQL)代理端口 操作场景 开启数据库代理后,支持修改数据库代理端口号。 使用须知 修改代理服务端口号会导致数据库连接短暂中断,建议在业务低峰期进行。 修改代理服务端口号不会重启代理实例。 修改代理端口仅涉及当前代理,不涉及GaussDB(for
MySQL)的安全组的入方向规则,需要将ECS的私有IP和端口添加到入方向规则。 相同区域主机进行ping测试。 在弹性云服务器去ping没有ping通的IP地址,如果可以正常ping通说明虚拟网络正常。 如果上述方法均不能解决您的疑问,请在管理控制台右上角,选择“工单 > 新建工单”,寻求更多帮助。
<userName> -p --ssl-ca=<cafile> 表1 参数说明 参数 说明 <hostIP> 读写内网地址。 在目标实例的“基本信息”页面,“网络信息”模块查看“读写内网地址”信息。 <port> 数据库端口,默认3306。 在目标实例的“基本信息”页面,“网络信息”模块的“数据库端口”。
通过代理访问的业务读流量部分中断。 数据库安全组未放通数据库代理地址 proxy_connection_failure_cause_security_group 重要 一般是由于数据库安全组未放通代理地址导致。 修改数据库所使用安全组规则放通代理地址。 通过代理访问的业务流量中断。 父主题: 事件监控
VPC)为云数据库构建隔离的、用户自主配置和管理的虚拟网络环境,提升用户云上资源的安全性,简化用户的网络部署。您可以在VPC中定义安全组、VPN、IP地址段、带宽等网络特性,方便管理、配置内部网络,进行安全、快捷的网络变更。 子网提供与其他网络隔离的、可以独享的网络资源,以提高网络安全性。 具体内容请参见创建虚拟私有云和子网。
of strings 实例的写内网IP地址。 private_dns_names Array of strings 实例内网域名列表。实例创建成功后,需要手动申请内网域名,否则查询内网域名为空。 public_ips String 实例的公网IP地址。 db_user_name String
rdsMetric:指标监控账户,用于watchdog采集数据库状态数据。 rdsProxy:数据库代理账户,该账户在开通读写分离时才会自动创建,用于通过代理地址连接数据库时鉴权使用。 父主题: 安全与加密
of strings 实例的写内网IP地址。 private_dns_names Array of strings 实例内网域名列表。实例创建成功后,需要手动申请内网域名,否则查询内网域名为空。 public_ips String 实例的公网IP地址。 db_user_name String
中创建一个或多个只读节点,利用只读节点满足大量的数据库读取需求,以此增加应用的吞吐量。您需要在应用程序中分别配置主实例和每个只读节点的连接地址,才能实现将写请求发往主节点,而将读请求发往只读节点。 计费标准 只读节点需要额外收费,计费模式同其所在实例计费模式。 功能特点 不需要维护账号与数据库,全部通过主节点同步。
terNode:表示只读升主。 GaussDBforMySQLBindEIP:表示绑定弹性公网IP地址。 GaussDBforMySQLUnbindEIP:表示解绑弹性公网IP地址。 RenameGaussDBforMySQLInstance:表示修改实例名称。 DeleteGa
请替换为实例的IP地址。 说明: 如果通过弹性云服务器连接,“instance_ip”是实例的“读写内网地址”。您可以在该实例“基本信息”页面的“网络信息”区域查看。 如果通过公网连接,“instance_ip”为该实例已绑定的“弹性公网IP”,即读写公网地址。您可以在该实例““基本信息”页面的“网络信息”区域查看。
gaussdb:instance:modifyPort - 修改实例安全组 gaussdb:instance:modifySecurityGroup - 修改读写内网地址 gaussdb:instance:modifyIp 界面选择IP需要配置: vpc:vpcs:list vpc:vpcs:get 开启、关闭SSL
操作流程 构建MySQL服务器、购买TaurusDB实例,并且将MySQL服务器数据迁移到TaurusDB实例的整个流程的主要任务流如图1所示。 图1 流程图 父主题: ECS自建MySQL迁移到TaurusDB
表1 GaussDB(for MySQL)常用最佳实践 实践 描述 读写分离 开通读写分离 介绍通过GaussDB(for MySQL)的代理地址,写请求自动访问主节点,应用直连实现自动读写分离。 设置事务拆分 介绍如何设置事务拆分,数据库代理会将事务内写操作之前的读请求转发到只读节点,降低主节点负载。
动加入设置。如果需要新节点自动加入代理,请在“数据库代理”页面进行设置。 由于变配涉及到删减只读节点,为避免业务受影响,建议不要使用读内网地址连接应用。 增删只读节点功能打开后会将代理实例的路由模式调整为负载均衡,请谨慎操作。 手动创建的只读节点会受到设置的自动策略影响。比如:当
字符。 主机IP 若IP地址为%,则表示允许所有地址访问GaussDB(for MySQL)实例。 若IP地址为“10.10.10.%”,则表示10.10.10.*的IP地址都可以访问该GaussDB(for MySQL)实例。 若您需要添加多个IP地址,请用英文逗号隔开(逗号前后都不能加空格),例如:192
AccessControlRule objects 控制访问的IP地址数组,最多可添加300个IP地址或网段。 表4 AccessControlRule 参数 是否必选 参数类型 描述 ip 是 String IP地址或网段。 description 否 String 备注。备注长度范围是0到50个字符,不能包含<>。