关键命令
cat /etc/mlnx-release
背景
本文主要介绍在Bluefield DPU的OS上查看系统版本以及所烧录的镜像名字等信息。BFB镜像,就好比在普通服务器装机用的系统iso文件。(BFB全称是BlueField boot stream file )
命令与实操
Bluefield DPU在DPU mode下,可以登录到DPU OS中查看信息。并且DPU OS可以通过BFB进行升级,在使用bfb升级后如何查看当时使用的bfb文件?
cat /etc/mlnx-release
该条命令在BF2和BF3都一样。不过要查看bfb的一些信息,在BF3上多了一个查询的文件:cat /etc/bfb_version.json
,该文件中会详细记录OS版本、内核版本、fw版本、spdk版本等信息。
实际查看到的信息和安装的镜像对比,安装的镜像会比名字多一个.bfb后缀。
比如这里的镜像就是:
DOCA_v1.0_BlueField_OS_Ubuntu_20.04-5.3-1.0.0.0-3.7.1-11822-2-aarch64.bfb
等多其他信息:
镜像下载地址
具体镜像可以在官网下载:比如下面这个下载绑定DOCA的镜像:https://docs.nvidia.com/doca/sdk/nvidia+doca+installation+guide+for+linux/index.html
更多镜像也可以在专门的DOCA的下载目录下载:
https://developer.nvidia.com/doca-downloads
参考:
https://docs.nvidia.com/doca/sdk/nvidia+doca+installation+guide+for+linux/index.html
https://developer.nvidia.com/doca-downloads?deployment_platform=Host-Server
https://docs.nvidia.com/doca/archive/doca-v1.3/installation-guide/index.html
https://blog.csdn.net/Jmilk/article/details/126774074
https://docs.nvidia.com/networking/display/bluefielddpuosv385/upgrading+boot+software