鲲鹏代码迁移工具是一款可以简化客户应用迁移到基于鲲鹏916/920的服务器的过程的工具。工具仅支持x86 Linux到Kunpeng Linux的扫描与分析,不支持Windows软件代码的扫描、分析与迁移。
当客户有x86平台上源代码的软件要迁移到基于鲲鹏916/920的服务器上时,既可以使用该工具分析可迁移性和迁移投入,也可以使用该工具自动分析出需修改的代码内容,并指导用户如何修改。
鲲鹏代码迁移工具既解决了客户软件迁移评估分析过程中人工分析投入大、准确率低、整体效率低下的痛点,通过该工具能够自动分析并输出指导报告;也解决了用户代码兼容性人工排查困难、迁移经验欠缺、反复依赖编译调错定位等痛点。
#下载安装包
$ wget https://sandbox-experiment-resource-east-1.obs.myhuaweicloud.com/netty-praxis/Dependency-advisor-Kunpeng-linux-1.1.3.tar.gz
#解压并安装
$ tar zxvf Dependency-advisor-Kunpeng-linux-1.1.3.tar.gz && cd Dependency-advisor-Kunpeng-linux-1.1.3 && bash install.sh web
#访问
https://EIP:8082 (注意放开8082)
默认用户名:depadmin 密码:Admin@9000 (进入修改密码)
#创建扫描路径下的文件夹
$ mkdir /opt/depadv/depadmin/toczero
#移动打好的jar到指定目录(/opt/depadv/depadmin/),并解压jar包
$ mv TOCZERO.jar /opt/depadv/depadmin/toczero && cd /opt/depadv/depadmin/toczero && jar -xvf TOCZERO.jar
扩展阅读
详细文档:鲲鹏代码迁移工具简介_鲲鹏开发套件_鲲鹏代码迁移工具_介绍_华为云
更全面的沙箱实验:https://lab.huaweicloud.com/testdetail.html?testId=439