【DPU系列之】如何通过带外口登录到DPU上的ARM服务器?(Bluefield2举例)

文章目录

  • [1. 背景说明](#1. 背景说明)
  • [2. 详细操作步骤](#2. 详细操作步骤)
    • [2.1 目标拓扑结构](#2.1 目标拓扑结构)
    • [2.2 连接DPU带外口网线,并获取IP地址](#2.2 连接DPU带外口网线,并获取IP地址)
    • [2.3 ssh登录到DPU](#2.3 ssh登录到DPU)
  • [3. 进一步看看系统的一些信息](#3. 进一步看看系统的一些信息)
    • [3.1 CPU信息:8核A72](#3.1 CPU信息:8核A72)
    • [3.2 内存信息 16GB](#3.2 内存信息 16GB)
    • [3.3 查看ibdev设备](#3.3 查看ibdev设备)
  • [3.4 使用小工具pcie2netdev查看信息](#3.4 使用小工具pcie2netdev查看信息)
    • [3.5 查看PCIe设备信息](#3.5 查看PCIe设备信息)
  • [4. 综述](#4. 综述)

1. 背景说明

本文以BF2为例举例说明如何通过带外口登录BF2上ARM服务器。

2. 详细操作步骤

2.1 目标拓扑结构

需要把DPU的OOB、服务器、用户电脑都连接到同一网络。以便用户电脑能够访问OOB和服务器。
RJ45 网线 RJ45 网线 Wi-Fi无线 DPU
OOB带外口
IP addr: 192.168.50.143 Router 无线路由器 服务器
IP addr: 192.168.50.241 PC电脑
IP addr: 192.168.50.210

2.2 连接DPU带外口网线,并获取IP地址

将带外口和路由器连接

DPU带外口物理位置:

连接前后在路由器的web端查看新增的设备,并获取IP地址:(可以通过MAC地址进一步确认,网卡的MAC地址在网卡的标签上)。

比如下面获取到BF3的IP地址是102.168.50.143

在用户电脑上ping DPU OOB确认是否通:

2.3 ssh登录到DPU

使用ssh登录到DPU,可以从server端登录,也可以用用户电脑直接登录。

BF2上ARM服务器相关信息:

  • 默认系统:Ubuntu
  • 默认账户:ubuntu
  • 默认密码:ubuntu
bash 复制代码
ssh ubuntu@192.168.50.143

初次登录需要修改默认的密码

修改后再次登录,使用新的密码:

可以看到登录成功,另外可以看到oob的IP地址。

另外值得一提的是有一个tmfifo_net0的IP地址,这个是用来和server端的rshim进行互通的接口,后期再详细介绍。

3. 进一步看看系统的一些信息

3.1 CPU信息:8核A72

可以看到CPU是ARM的A72,有1块芯片(socket),8核,支持32和64bit。和树莓派4B相同架构。

L1数据cache: 256KB

L1指令cache:384KB

L2: 4M

L3: 6M

3.2 内存信息 16GB

3.3 查看ibdev设备

3.4 使用小工具pcie2netdev查看信息

小工具获取路径参考兄弟篇:【小工具pcie2netdev】一次获取Mellanox网卡eth、ib、IP、PCIe等信息的命令

3.5 查看PCIe设备信息

可以看到只有15b3也就是mellanox的设备

4. 综述

DPU上的ARM服务器可以通过多种方式登录(rshim、IP、带外IP、BMC串口),本文主要记录通过BMC端口登录。

参考链接:
https://docs.nvidia.com/networking/display/bluefield2dpuvpi/bluefield+dpu+administrator+quick+start+guide

相关推荐
tianyuanwo3 天前
DPU驱动的云服务器革命:性能飙升与成本重构的商业技术双赢
服务器·云计算·dpu
Damon小智1 年前
全面评测 DOCA 开发环境下的 DPU:性能表现、机器学习与金融高频交易下的计算能力分析
人工智能·机器学习·金融·边缘计算·nvidia·dpu·doca
hi941 年前
MIPI_DPU 综合(DPU+MIPI+Demosaic+VDMA 通路)
fpga开发·dpu·vitis ai
北冥有鱼被烹1 年前
微知-DOCA SDK中如何编译一个sample?如何运行?(meson /tmp/xxx; meson compile -C /tmp/xxx)
rdma·dpu·doca
北冥有鱼被烹1 年前
NVIDIA Bluefield DPU上的启动流程4个阶段分别是什么?作用是什么?
dpu·mellanox
北冥有鱼被烹1 年前
微知-Bluefield DPU使用flint烧录固件报错MFE_NO_FLASH_DETECTED是什么?MFE是什么?
dpu·mellanox·bluefield
yusur1 年前
产品探秘|开物——面向AI原生和云原生网络研究的首选科研平台
网络·云原生·ai-native·dpu
yusur1 年前
基于DPU与SmartNIC的K8s Service解决方案
网络·云原生·容器·kubernetes·云计算·dpu
I_belong_to_jesus1 年前
NVDLA专题10:具体模块介绍——Planar Data Processor
算法·npu·ai芯片·dpu·nvdla
yusur1 年前
中科驭数HADOS 3.0:以四大架构革新,全面拥抱敏捷开发理念,引领DPU应用生态
网络·计算机网络·云计算·dpu