5.8.2import config命令

import config [--dryrun|-y] [--retry] cluster_name

此命令将自治或 狂野集群的配置导入名为的集群 cluster_name

import config需要一个参数, cluster_name它是使用 MySQL Cluster Manager 创建的集群的名称,您希望将外部创建的 MySQL NDB Cluster 的配置导入到该集群中。命令中命名的集群必须已经存在于MySQL Cluster Manager中;强烈建议您 create cluster --import在创建时 使用cluster_name.

笔记

导入mysqld节点 的配置属性时 ,如果相对路径用于socket值或任何目录值(例如, plugin_dir),则导入将被mcm客户端拒绝。确保在这些情况下使用绝对路径,如有必要,.mcm 对命令生成的文件 中的属性进行调整import config --dryrun,然后通过使用mcm客户端执行文件来导入设置。

import config还支持一个 --dryrun选项(简称:) -y。使用此选项时,将执行导入配置数据所需的检查,并将 set执行实际导入的命令写入文件 以供您检查。这使得测试配置导入成为可能,而无需实际将任何设置复制到 MySQL 集群管理器控制的集群中。然后您可以使用命令(不带 选项)导入所有设置,或者调整文件中的一些设置, 然后通过使用mcm 执行文件来导入设置 /path-to-mcm-data-repository/clusters/clustername/tmp/import_config.message_id.mcmimport config--dryrun/path-to-mcm-data-repository/clusters/clustername/tmp/import_config.message_id.mcm代理人。有关使用该命令 的示例,请参见 第 4.5.2.3 节“创建和配置目标集群” 。import config

对于 MySQL Cluster Manager 8.0.28 及更高版本: import config支持一个 在集群已经运行后 --retry从文件中重新导入集群配置 config.ini

警告

--retry 选项可能会对集群造成意外影响。它只能在 Oracle 支持人员的指导下使用。