4.2.6的创建网站命令

创建站点{——hosts=|-h}host_list:域名host_list宿主[,宿主[…]]

创建网站命令用于创建MySQL Cluster Manager管理站点;也就是说,在一台或多台主机上运行一组MySQL集群管理代理。该命令需要运行管理代理的一个或多个主机的列表以及站点的名称。的值传递主机列表——主机选项(简式:- h).

这是一个例子创建网站命令创建名为mysite,由主机组成tonfisk而且flundra

创建站点——hosts=tonfisk,flundra mysite;+---------------------------+ | 命令的结果  | +---------------------------+ | 网站成功创建  | +---------------------------+ 1行集(0.31秒)
提示

,可以验证是否按预期创建了站点网站列表命令,如下所示:

mcm >列表网站;+--------+------+-------+-----------------+ | 网站|港口当地| |主机  | +--------+------+-------+-----------------+ | 当地mysite | 1862 | | tonfisk flundra  | +--------+------+-------+-----------------+ 1行集(0.06秒)

(见4.2.8节”网站列表命令”,以获取有关该命令的更多信息。)

控件中指定的所有主机上必须运行代理——主机选择的时候创建网站执行;否则命令执行失败,返回错误信息代理主机宿主港口不可用.运行用于发出命令的代理的主机必须是列出的主机之一。否则命令执行失败,返回错误信息宿主host_name不是网站的成员:域名

警告

此外,如果客户端和它连接到的代理在同一台主机上,那么该主机必须使用它的主机名或它自己的环回地址(在某些系统上可以不是127.0.0.1)包含在主机列表中;否则,集群将来可能无法重新启动。

一个给定的代理只能是一个站点的成员;控件中指定的管理代理之一host_list已经属于一个站点,命令失败,报错宿主宿主已经是网站的会员吗网站

笔记
  • 使用本地主机作为论证——主机选项将导致创建一个单主机站点(包括运行命令的主机),该站点无法由添加主机命令。还要注意,不能混合使用本地主机主机列表中的其他主机名。因此,建议使用IP地址(但不要使用属于本地主机子网127.*.*.*)或列表中适当的主机名。

  • MySQL集群管理器中的MySQL NDB集群主机使用ipv6功能的Windows系统时,必须使用IPv4地址引用。否则,MySQL集群管理器将无法连接到这些主机上的代理进程。看到第5.1节,“MySQL集群管理器的使用和设计限制”