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

环境要求

硬件要求

执行流水线的鲲鹏节点的硬件环境如表1所示。

表1 硬件环境

项目

版本

主板

鲲鹏主板

BMC

1711单板(型号BC82SMMAB)

CPU

鲲鹏920处理器(型号7260、5250、5220)

机箱

不限,建议8盘或12盘

软件架构

支持x86、鲲鹏架构下的openEuler类(例如openEuler 22.03 LTS)操作系统。

软件要求

表2 软件要求

软件类型

软件包名称

软件包说明

获取方式

BiSheng Compiler

BiShengCompiler-3.2.0-aarch64-linux.tar.gz

毕昇编译器安装包。

任务场景:编译

对应角色:c_builder_bisheng_compiler

https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/BiShengCompiler-3.2.0-aarch64-linux.tar.gz

GCC for openEuler

gcc-10.3.1-2023.12-aarch64-linux.tar.gz

GCC for openEuler安装包。

任务场景:编译

对应角色:c_builder_gcc

https://mirrors.huaweicloud.com/kunpeng/archive/compiler/kunpeng_gcc/gcc-10.3.1-2023.12-aarch64-linux.tar.gz

BiSheng JDK8

bisheng-jdk-8u402-linux-aarch64.tar.gz

BiSheng JDK8安装包。

任务场景:编译

对应角色:java_builder_jdk8

https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_jdk/bisheng-jdk-8u402-linux-aarch64.tar.gz

BiSheng JDK17

bisheng-jdk-17.0.10-linux-aarch64.tar.gz

BiSheng JDK17安装包。

任务场景:编译

对应角色:java_builder_jdk17

https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_jdk/bisheng-jdk-17.0.10-linux-aarch64.tar.gz

DevKit Web

DevKit-All-24.0.T50-Linux-Kunpeng.tar.gz

DevKit浏览器模式安装包。

任务场景:门禁检查

对应角色:scanner

https://mirrors.huaweicloud.com/kunpeng/archive/DevKit/Packages/Kunpeng_DevKit/DevKit-All-24.0.T50-Linux-Kunpeng.tar.gz

DevKit CLI

DevKit-CLI-24.0.T50-Linux-Kunpeng.tar.gz

DevKit命令行安装包。

任务场景:门禁检查

对应角色:scanner

https://mirrors.huaweicloud.com/kunpeng/archive/DevKit/Packages/Kunpeng_DevKit/DevKit-CLI-24.0.T50-Linux-Kunpeng.tar.gz

获取软件包

表3 获取软件包

软件类型

软件包名称

软件包说明

获取方式

DevKit Pipeline

devkit-pipeline-v1.1.tar.gz

DevKit Pipeline软件包。

可实现一键下载和批量部署组件。

https://gitee.com/openeuler/devkit-pipeline/releases/download/v1.1/devkit-pipeline-v1.1.tar.gz

download_tool-for-windows

download_tool-for-windows.exe

Windows版本的一键下载工具,在Windows操作系统上使用,用于下载组件包。

https://gitee.com/openeuler/devkit-pipeline/releases/download/v1.1/download_tool-for-windows.exe

Compatibility Testing

compatibility_testing.tar.gz

Compatibility Testing安装包。

任务场景:测试

对应角色:compatibility

组件依赖:nmap、ipmitool、dmidecode、net-tools、pciutils、util-linux、sysstat、smartmontools

https://gitee.com/openeuler/devkit-pipeline/releases/download/v1.1/compatibility_testing.tar.gz

A-FOT

a-fot.tar.gz

A-FOT安装包。

任务场景:编译

对应角色:c_builder_gcc

组件依赖:perf

https://gitee.com/openeuler/devkit-pipeline/releases/download/v1.1/a-fot.tar.gz

DevKit Tester

devkit_tester.tar.gz

DevKit Tester安装包。

任务场景:测试

对应角色:tester

组件依赖:Apache Jmeter工具、jcmd

https://gitee.com/openeuler/devkit-pipeline/releases/download/v1.1/devkit_tester.tar.gz

Code Inspector

code-inspector-1.0.0.tar.gz

Code Inspector安装包。

任务场景:门禁检查

对应角色:scanner

https://gitee.com/openeuler/devkit-pipeline/releases/download/v1.1/code-inspector-1.0.0.tar.gz

组件依赖

以openEuler 22.03 LTS操作系统为例。

表4 组件依赖

组件

依赖项

安装方式

Compatibility Testing

  • nmap(nmap-7.92-2.oe2203.aarch64.rpm)
  • ipmitool(ipmitool-1.8.18-18.oe2203.aarch64.rpm)
  • dmidecode(dmidecode-3.3-3.oe2203.aarch64.rpm)
  • net-tools(net-tools-2.10-1.oe2203.aarch64.rpm)
  • pciutils(pciutils-3.7.0-2.oe2203.aarch64.rpm)
  • util-linux(util-linux-2.37.2-5.oe2203.aarch64.rpm)
  • sysstat(sysstat-12.5.4-1.oe2203.aarch64.rpm)
  • smartmontools(smartmontools-7.2-1.oe2203.aarch64.rpm)

A-FOT

perf(perf-5.10.0-60.18.0.50.oe2203.aarch64.rpm)

DevKit Tester

jcmd(java-1.8.0-openjdk-devel-1.8.0.312.b07-11.oe2203.aarch64.rpm、java-11-openjdk-devel-11.0.13.9-7.oe2203.aarch64.rpm)

说明:

下载带有devel的openjdk包,二选一进行安装。

Apache Jmeter工具

Apache Jmeter工具安装:https://jmeter.apache.org/

命令行格式约定

表5 命令行格式

格式

意义

粗体

命令行关键字(命令中保持不变、必须照输的部分)采用加粗字体表示。

斜体

命令行参数(命令中必须由实际值进行替代的部分)采用斜体表示。

[ ]

表示用“[ ]”括起来的部分在命令配置时是可选的。

{ x | y | ... }

表示从两个或多个选项中选取一个。

[ x | y | ... ]

表示从两个或多个选项中选取一个或者不选。

{ x | y | ... }*

表示从两个或多个选项中选取多个,最少选取一个,最多选取所有选项。

[ x | y | ... ]*

表示从两个或多个选项中选取多个或者不选。

&<1-n>

表示符号&前面的参数可以重复1~n次。

#

表示由“#”开始的行为注释行。