作用

opensm 是 OpenFabrics Alliance 的 InfiniBand 子网管理器(Subnet Manager)的软件实现。它的主要作用是管理和配置 InfiniBand 网络中的交换机与设备,包括路径计算、地址分配、拓扑发现和链路激活等,是 InfiniBand 网络正常运行的核心组件。

来历

该 RPM 包来自 Red Hat Enterprise Linux 7 (EL7) 的官方或 EPEL 软件仓库。软件包名称

opensm-3.3.19-1.el7.x86_64.rpm

遵循 RPM 命名规范,其中 “opensm” 是软件名称,“3.3.19” 是上游版本号,“1” 是发行版打包序号,“el7” 表示适用于 Enterprise Linux 7 系列,“x86_64” 表示 64 位架构。

安装方式

在基于 Red Hat Enterprise Linux 7 或 CentOS 7 的系统中,可以通过多种方式安装此 RPM 包。

1. 使用

rpm

命令直接安装(不自动解决依赖关系):


sudo rpm -ivh opensm-3.3.19-1.el7.x86_64.rpm

2. 使用

yum

包管理器进行本地安装(会自动解决依赖关系):


sudo yum localinstall opensm-3.3.19-1.el7.x86_64.rpm

3. 如果系统已配置 EPEL 等仓库,也可以直接通过包名安装最新版本:


sudo yum install opensm

在执行安装命令前,请确保您拥有足够的权限(通常使用

sudo

),并且 RPM 包文件

opensm-3.3.19-1.el7.x86_64.rpm

位于当前工作目录,或在命令中指定了正确的文件路径。

参考依据

  • 软件作用:OpenFabrics Alliance 官方文档和 Red Hat 系统文档明确指出 opensm 是 InfiniBand 子网管理器。
  • RPM 包命名规则:名称
    opensm-3.3.19-1.el7.x86_64.rpm

    符合 “名称-版本-发行.系统版本.架构.rpm” 的标准 RPM 命名格式。

  • 安装命令
    rpm -ivh

    ,

    yum localinstall

    yum install

    是 Red Hat 系 Linux 系统中安装软件包的标准命令,其用法在相应操作系统的官方手册中有明确说明。

  • 系统适用性:包名中的 “el7” 标识明确表示该软件包构建并适用于 RHEL 7 及其兼容发行版(如 CentOS 7)。

下载地址

opensm-3.3.19-1.el7.x86_64.rpm

发表评论