中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

软件包重构

操作步骤

  1. 登录鲲鹏DevKit工具,在左侧导航栏中里选择“应用迁移 > 软件包重构”,在任务界面单击“上传”,上传需要重构的x86的RPM包到软件包存放路径,并上传表1中需要替换的依赖库文件到依赖文件存放路径,上传完成后单击“确认重构”开始重构软件包。
    图1 上传待重构RPM包
    重构的过程中会自动下载并替换jar包,所有文件替换完毕后自动打包成后缀名为aarch64的RPM包,省去了用户手动编译jar包和RPM包重打包的繁琐步骤。

    处于离线环境的时候,需要取消图1中“授权访问外部网络获取重构软件包需要的依赖文件”,然后自行编译并上传依赖的jar包。

    snappy-java-1.0.5.jar编译参考:snappy-java-1.0.4.1,1.0.5 移植指南

    netty-all-4.1.48.Final.jar编译参考4.0.52版本编译文档:netty-all-4.0.52.Final.jar 移植指南

    大数据文档中心首页:https://www.hikunpeng.com/document/detail/zh/kunpengbds/overview/kunpengbds.html

    需要替换的依赖文件上传不完整会导致RPM包重构失败,失败后会在右侧历史报告中生成hadoop-hdfs-3.2.2-1.el7.x86_64(当前重构的RPM包名).txt文件。查看hadoop-hdfs-3.2.2-1.el7.txt文件把缺少的依赖文件上传,然后再次重构即可。

  2. 重构完成后,会生成hadoop-hdfs-3.2.2-1.el7.aarch64.rpm包,单击软件包重构报告中的“下载重构包”即可获取重构包,单击“下载报告”可获取重构任务报告。
    图2 下载重构软件包