欢迎访问机房运维工作室

爱数知识库

AnyBackup-MySQL CDM 副本管理卸载失败,提示:MySQL 端口正在被占用,无法执行此操作

频道:爱数知识库 日期: 浏览:21

AnyBackup-MySQL CDM 副本管理卸载失败,提示:MySQL 端口正在被占用,无法执行此操作

关键字

MySQL CDM 副本卸载失败、端口正在被占用

适用产品

  • AnyBackup CDM 7.0.x
  • AnyBackup Enterprise 7.0.x
  • AnyBackup Express 7.0.x

问题描述

MySQL CDM 副本管理进行副本卸载时失败,提示:MySQL 端口正在被占用,无法执行此操作。



问题影响

MySQL CDM 副本卸载失败。​

问题原因

AnyBackup 卸载副本前会检查副本对应的 MySQL 实例运行状态,如果对应的 MySQL 实例正在运行中,会直接提示错误,副本卸载操作直接失败。

解决方案

为了解决该问题,需要先关闭待卸载副本对应的 MySQL 实例,请按照以下步骤执行:

1、执行 ps -ef|grep mysql 命令找到对应的 MySQL 实例。 如下图 --port=3307 对应的数据挂载点和日志挂载点,与创建副本挂载恢复任务时指定的数据挂载点、日志挂载点一致,则确认为准备卸载的副本对应的 MySQL 实例。

2、执行 mysqladm -u 用户名 -p 密码 -S sock绝对路径 shutdown 命令关闭对应的 MySQL 实例。

警告:关闭 MySQL 实例须客户同意。​


​3、确认 MySQL 实例关闭后,再重新进行副本卸载操作。

更多信息

AnyBackup MySQL CDM 在进行副本卸载前,为了数据安全,会要求副本对应的 MySQL 实例是关闭状态,如果副本对应的 MySQL 实例正在运行中,需要人为手工提前将正在运行中的 MySQL 数据库实例关闭掉。