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

4.3.2的删除包命令

删除包[{——hosts=|-h}host_listpackage_namehost_list宿主(,宿主[…]]

该命令用于注销一个包。更具体地说,它删除了在创建包时添加到代理存储库的对MySQL集群软件安装的任何引用。删除包删除任何MySQL集群安装;该命令只删除对安装的引用。一旦一个包被注销,它就不能再用于创建集群命令。MySQL集群二进制文件仍然存在,但不能在使用MySQL集群管理器管理的MySQL集群中使用,除非并直到包含它们的基本目录已注册到另一个包。(可以向多个包注册一个基目录;看到4.3.1节”添加包命令”,以获取更多信息和示例。)

如果——主机选项(简式:- h)与此命令一起使用,则主机或由该选项命名的主机的基本目录设置也将被删除。中给出的所有主机host_list必须是包注册到的站点的成员。否则命令执行失败。

群集正在使用的包不能取消注册;群集必须首先被删除(参见部分10/24/11,”删除集群命令”).

下面是一个示例,演示如何取消注册名为mypackage

删除包mypackage;+------------------------------+ | 命令的结果  | +------------------------------+ | 包成功删除  | +------------------------------+ 1行集(1.23秒)

还可以使用包列表命令;包名不应该再出现在该命令的输出中。控件中使用未注册的包创建集群命令执行失败,如下图所示:

创建集群——package=mypackage >——processhosts=ndb_mgmd@tonfisk,ndbd@grindval,ndbd@flundra,mysqld@tonfisk mycluster;ERROR 4001 (00MGR): Package myppackage没有定义

一个集群升级引用未注册包的命令也会失败。

请注意

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