Maximo Application Suite 客户管理

卸载 Maximo Application Suite

从 8.10开始,可以使用 CLI 命令实用程序通过 mas uninstall 命令卸载 IBM® Maximo® Application Suite 。 通过卸载 Maximo Application Suite,可以从环境中除去核心应用程序和所有已部署的应用程序。

关于本任务

卸载过程将按顺序除去已安装的 Maximo Application Suite 应用程序,行业解决方案,附加组件和工具。
  • 在移除行业解决方案、附加组件和工具后,还会移除所有配置映射和私钥。
  • 如果使用 Strimzi 作为 Kafka 操作程序,那么可以根据需要除去 Kafka 主题。
  • 如果需要,可以从 MongoDB 实例中除去与该实例相关的所有条目。 在此阶段,每个数据库移除操作都需要进行双重确认,以确保不会意外丢失数据。 在此阶段开始时会创建一个确认字符串,以针对每个移除操作提供确认。
  • 如果在安装时未提供 ClusterIssuer 资源,那么还会移除缺省 ClusterIssuer 资源。 如果您创建了自己的 ClusterIssuer 资源并将其提供给安装脚本,那么不会将其除去。
  • 最后会移除与此实例相关的所有项目和名称空间。

尽管 Maximo Application Suite 的多个实例可能安装在单个集群上,但卸载程序一次仅除去一个实例。 多次运行卸载操作以移除所有实例。

注意 :卸载程序不会删除 MongoDBIBM Cloud Pak® for Data 等支持组件,如有需要,必须单独删除。

您还可以自动执行 Maximo Application Suite 卸载。 首先运行 ansible 角色 suite_app_uninstall 以除去应用程序,然后使用 ansible 卸载核心运行手册从集群中卸载 Maximo Application Suite 核心 平台及其依赖项。 有关更多信息,请参阅 suite_app_uninstall roleuninstall core playbook

过程

以交互方式或非交互方式运行 mas uninstall [options] 命令。

  1. 以交互方式运行命令。
    mas uninstall -i|--id MAS_INSTANCE_ID
    其中,

    -i 指的是交互方式

    --id MAS_INSTANCE_ID 是指要卸载的 Maximo Application Suite

    其他选项包括 --no-confirm (用于启动卸载而不提示确认) 和 -h|--help (用于显示帮助消息)

    或者,可以在非交互方式下运行该命令。
    mas uninstall -i MAS_INSTANCE_ID -\-no-confirm
  2. 如果未连接到 Red Hat® OpenShift® 集群,那么系统会提示您提供服务器 URL 和令牌,以及是否验证服务器证书。
    如果您已连接到集群,那么可以选择更改为其他集群。