中文
注册

创建分析任务

软件迁移评估帮助用户分析用户x86环境上软件包安装路径中的SO库文件,并检查这些文件与鲲鹏平台的兼容性。

前提条件

已成功登录鲲鹏DevKit。
  • “/opt”为鲲鹏DevKit默认安装目录,下文以此默认路径为例,请根据实际情况替换。
  • 导入过滤列表的文件将会在任务执行过程中被忽略,不体现在相应报告中,过滤名单包括so依赖库,jar包或其他依赖二进制文件等。若需要进行依赖过滤操作,请参见依赖过滤列表导入

操作步骤

  1. 在页面左侧,选择“软件迁移评估”单击“”进入创建分析任务区。
  2. 在创建分析任务区勾选“分析软件包”“分析已安装软件”,并对以下参数进行配置。
    • “分析软件包”“分析已安装软件”相互独立,可根据实际需求勾选其中的一个或所有。
    • “分析已安装软件”只能在x86环境上勾选使用。
    图1 软件迁移评估
    表1 软件迁移评估参数说明

    参数

    说明

    任务名称

    软件迁移评估任务名称,工具默认会自动生成任务名称,可根据实际情况进行自定义修改。

    分析软件包

    软件包存放路径或软件包名称

    需要填写相对路径,如手动上传文件至工具指定路径,则需为devkit用户开通读写和执行权限,再单击此输入框选择下拉框中对应的源码路径即可。

    若无相应存放路径,则需手动创建并为devkit用户开通读写和执行权限。

    说明:
    • 手动上传软件包时,需先检查是否存在上传目录,若不存在,则需创建工具指定路径,并给devkit用户开通读写和执行权限。
    • 只允许同时上传一个软件包,软件包小于或等于1GB,且解压后小于或等于剩余磁盘空间的一半。
    • 软件包支持rpm、deb、jar、war、tar、zip、gz、tar.gz、tar.bz,tgz、tbz,tbz2、egg、whl、ear类型。
    • 类Debian系统上可以扫描deb、jar、war、tar、zip、gz、tar.gz、tar.bz,tgz、tbz,tbz2、egg、whl、ear类型。
    • 类RHEL系统上可以扫描rpm、jar、war、tar、zip、gz、tar.gz、tar.bz,tgz、tbz,tbz2、egg、whl、ear类型。

    分析已安装软件(仅x86平台)

    x86上已安装路径

    需要填写已安装软件的绝对路径,例如“/home/pathname/”

    目标操作系统

    选择目标系统版本。可选择:

    • BC-Linux 7.6/7.7
    • CentOS 7.4/7.5/7.6/7.7/8.0/8.1/8.2
    • Deepin V15.2
    • Debian 10
    • EulerOS 2.8
    • iSoft 5.1
    • Kylin V10 SP1/SP2/SP3
    • KylinSecOS 3.4/3.5.2
    • LinxOS 6.0.90/6.0.100
    • NeoKylin V7U5/V7U6
    • openEuler 20.03
    • openEuler 20.03 SP1/SP2/SP3
    • openEuler 22.03
    • openEuler 22.03 SP1/SP2/SP3
    • SUSE SLES 15.1
    • Ubuntu 18.04.x/20.04.x
    • UOS 20 SP1
    • uos20-1020e
    • uos20-1050e
    • uos20-1060e
    • uosEuler 20
    • 更多
    说明:

    点击“更多”后,根据页面上的步骤升级依赖字典,然后查看更新后的操作系统列表。

    目标系统内核版本

    目标操作系统对应的内核版本。

    • BC-Linux 7.6支持4.19.25
    • BC-Linux 7.7支持4.19.25
    • CentOS 7.4支持4.11.0
    • CentOS 7.5支持4.14.0
    • CentOS 7.6支持4.14.0
    • CentOS 7.7支持4.18.0
    • CentOS 8.0支持4.18.0
    • CentOS 8.1支持4.18.0
    • CentOS 8.2支持4.18.0
    • Deepin V15.2支持4.19.34
    • Debian 10支持4.14.0
    • EulerOS 2.8支持4.19.36
    • iSoft 5.1支持4.19.90
    • Kylin V10 SP1支持4.19.90
    • Kylin V10 SP2支持4.19.90
    • Kylin V10 SP3支持4.19.90
    • KylinSecOS 3.4 支持 4.19.90
    • KylinSecOS 3.5.2 支持 5.10.0
    • LinxOS 6.0.90支持4.19.0
    • NeoKylin V7U5支持4.14.0
    • NeoKylin V7U6支持4.14.0
    • openEuler 20.03支持4.19.90
    • openEuler 20.03 SP1支持4.19.90
    • openEuler 20.03 SP2支持4.19.90
    • openEuler 20.03 SP3支持4.19.90
    • openEuler 22.03 支持5.10.0
    • openEuler 22.03 SP1 支持5.10.0
    • openEuler 22.03 SP2 支持5.10.0
    • SUSE SLES 15.1支持4.12.14
    • Ubuntu 18.04.x支持4.15.0
    • Ubuntu 20.04.x支持5.4.0
    • UOS 20 SP1支持4.19.0
    • uosEuler 20支持4.19.90
    • UOS20-1020e支持4.19.90
    • UOS20-1050e支持4.19.90
    • 凝思6.0.100支持4.19.0
    • openEuler 22.03 LTS-SP3支持5.10.0
    • 统信UOS20-1060e Server for ARM支持4.19.90
  3. 单击“开始分析”,生成分析报告。

    弹窗页面显示任务分析进度,分析完成后,会自动跳转至“迁移报告”界面。

    • 用户可在任务进行过程中单击关闭,取消任务。
    • 支持多个用户同时创建分析任务。
    • 任务分析失败或评估结果为无需迁移时会产生空白报告。
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词