出错提示“Anolis OS does not provide i686 packages, please remove them before migration”

重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

问题描述

在操作系统迁移时,出错提示“Anolis OS does not provide i686 packages, please remove them before migration”。

问题原因

Anolis或Alibaba Linux及其衍生版本不再提供i686的软件包,如果待迁移的操作系统存在i686的软件包,可能导致操作系统迁移失败。

解决方案

  1. 远程连接ECS实例。具体操作,请参见通过密码或密钥认证登录Linux实例

  2. 执行以下命令,查看已安装的i686软件包。

    rpm -qa | grep i686
  3. 执行以下命令,卸载i686软件包。

    警告

    建议您评估后再卸载,避免卸载后对您的业务造成影响。

    yum remove -y <package-name>

    <package-name>需要替换为要删除的软件包的名称。

  4. 问题排查解决后,运行SMC客户端再试。具体操作,请参见运行SMC客户端