PDF(美制信函) - 2.3Mb
PDF (A4) - 2.3Mb
在生产部署中,您使用的实例运行在不同的机器上,因此每台机器必须具有唯一的主机名,并且能够解析运行服务器实例的其他机器的主机名。如果情况并非如此,您可以
配置每台机器,将其余每台机器的 IP 映射到主机名。有关详细信息,请参阅您的操作系统文档。此配置是推荐的解决方案。
设置域名系统 (DNS) 服务。
在每个实例的 MySQL 配置中,将
report_host
变量设置为合适的外部可访问地址。
如果目标 MySQL 服务器版本高于 8.0.13,则 AdminAPI 支持使用 IP 地址代替主机名,并支持 IPv6 地址。
如果所有集群实例都运行 8.0.14 或更高版本,则您可以在连接字符串中以及使用 localAddress
和 ipAllowlist
等选项时使用 IPv6 地址或解析为 IPv6 地址的主机名。有关使用 IPv6 的更多信息,请参阅 对 IPv6 以及 IPv6 和 IPv4 混合组的支持。
早期版本仅支持 IPv4 地址。
要验证您是否正确配置了 MySQL 服务器的主机名,请处理以下查询。此查询显示实例如何将其地址报告给其他服务器,并尝试使用返回的地址从其他主机连接到该 MySQL 服务器
SELECT coalesce(@@report_host, @@hostname);