10bet网址
MySQL集群管理器1.3用户手册
相关的文档10bet官方网站 本手册下载

4.3.3的包列表命令

包列表(package_name:域名

这个命令列出已注册的包。它需要一个参数,即注册包的站点的名称,如下所示:

MCM >列表包mysite;+-------------+---------------------------------------+-----------------+ | 包|路径|主机  | +-------------+---------------------------------------+-----------------+ | yourpackage | /usr/local/ndb-host-10 | tonfisk | | | /usr/local/ndb-host-20 | flundra | | mypackage | /usr/local/mysql | tonfisk, flundra  | +-------------+---------------------------------------+-----------------+ 3行集(1.07秒)

如果tonfisk而且flundra是Windows主机,包列表可能像这样:

MCM >列表包mysite;+-------------+---------------------------------------+-----------------+ | 包|路径|主机  | +-------------+---------------------------------------+-----------------+ | 集群yourpackage | c: / / ndb-host-10 | tonfisk | | | c: /集群/ ndb-host-20 | flundra | | mypackage | c: / mysql | tonfisk, flundra  | +-------------+---------------------------------------+-----------------+ 3行集(1.07秒)

在刚才的例子中,yourpackage使用MySQL集群二进制安装在C: \ \ ndb-host-10集群在主机tonfisk,在C: \ \ ndb-host-20集群flundramypackage使用MySQL集群二进制安装在C: \ mysql在两个主机。

输出包含三列;这些情况在下列清单中加以说明:

  • 包的名称。当一个包包含在不同主机上不同位置的MySQL集群安装时,这个值有时可能是空的(参见下一个示例)。

  • 路径MySQL集群在指定主机上的安装目录(base目录)。这与给定的值相同——basedir选项添加包用于创建或扩充包的命令。

    在Windows上,本专栏中显示的路径将任何反斜杠字符转换为正斜杠,就像必须为——basedir选项(请参阅本节中前面的示例)。

  • 主机MySQL集群安装所在的主机。

您可以过滤结果,通过在站点名称之前提供包名,只显示与单个包相关的信息,如下所示:

MCM > list packages yourpackage mysite;+-------------+---------------------------------------+-----------------+ | 包|路径|主机  | +-------------+---------------------------------------+-----------------+ | yourpackage | /usr/local/ndb-host-10 | tonfisk | | | /usr/local/ndb-host-20 | flundra  | +-------------+---------------------------------------+-----------------+ 2行集(0.55秒)

(见4.3.1节”添加包命令”,添加包用于创建的命令yourpackage.)

当一个包包含在不同主机上使用不同基本目录的MySQL集群安装时,每个唯一的路径和主机的组合显示在自己的行中。但是,包的名称只显示在第一行;紧跟在该行之后的所有不包含包名的行,也与在显示包名的前一行中显示其名称的同一个包相关。例如,考虑包列表命令和输出如下:

MCM >列表包mysite;+-------------+---------------------------------------+---------+ | 包|路径|主机  | +-------------+---------------------------------------+---------+ | yourpackage | /usr/local/ndb-host-10 | tonfisk | | | /usr/local/ndb-host-20 | flundra | | mypackage | /usr/local/mysql | tonfisk | | | /usr/local/bin/mysql | flundra  | +-------------+---------------------------------------+---------+ 3行集(1.07秒)

此输出显示为名为的站点定义了两个包mysite;这些包被命名为yourpackage而且mypackage.这个包yourpackage由MySQL集群二进制文件组成/usr/local/ndb-host-10在主机tonfisk,并在目录中/usr/local/ndb-host-20在主机flundra.包的命名mypackage由MySQL集群二进制文件组成/usr/local/mysql在主机tonfisk,并在目录中/usr/local/bin/mysql在主机flundra

如果你省略:域名参数时,命令失败并报错,如下所示:

mcm >列表包;ERROR 6 (00MGR):操作数非法