mc admin decommission
语法
该 mc admin decommission
命令启动 MinIO 服务器池 的退役过程。退役旨在移除不再满足或性能不如部署中其他池的较旧服务器池。MinIO 会根据每个池中可用自由空间的比率,自动将数据从退役池迁移到部署中剩余的池。
请参阅 退役服务器池,了解有关退役服务器池的完整过程。
退役是永久性的
一旦 MinIO 开始退役某个池,它就会将该池标记为永久停用(“排空”)。取消或以其他方式中断退役过程不会将池恢复到活动状态。
退役是一项主要的管理操作,需要精心计划和执行,不是一项琐碎或“日常”任务。
MinIO SUBNET 用户可以 登录 并创建一个与退役相关的新问题。与 MinIO 工程师通过 SUBNET 的协调可以确保退役成功,包括性能测试和运行状况诊断。
社区用户可以在 MinIO 社区 Slack 上寻求支持。社区支持仅为尽力而为,没有关于响应速度的 SLA。
mc admin [GLOBALFLAGS] decommission start|status|cancel ALIAS TARGET
参数
- status
必需 返回指定
ALIAS
上所有服务器池的停用状态。Active - 池处于活动状态,未计划停用。
Draining - 池当前正在停用。
Draining (Failed) - 停用过程失败,需要手动重启。
Draining (Cancelled) - 停用过程已手动取消。
如果命令包含
TARGET
,则命令输出包含数据迁移速率(如果 停用正在进行)。
- cancel
必需 取消对指定到
TARGET
的池的正在进行的停用过程。需要指定
TARGET
。取消停用过程不会将池恢复到活动状态。最终必须完成停用过程并将池从部署中删除。您可以通过对池再次运行
mc admin decommission start
来恢复该过程。
- ALIAS
必需 要在其上启动停用过程的 MinIO 部署的 别名。
全局标志
此命令支持任何 全局标志。
示例
请参阅 退役服务器池,了解有关退役服务器池的完整过程。