硬件检测和分类工具
项目描述
硬件检测和分类工具
首页: https://github.com/redhat-cip/hardware
功能
检测Linux系统的硬件功能
RAID
硬盘驱动器
IPMI
网络适配器
DMI信息
内存设置
处理器功能
根据硬件配置文件筛选硬件
安装
从PyPI安装
pip install -U hardware
使用方法
运行hardware-detect程序
hardware-detect --human
运行时依赖项
硬件检测被分为检测特定硬件类型的模块。每个模块都有自己的依赖项。
因此,我们不能强制安装所有依赖项,因为其中一些与特定硬件类型不相关。为了避免由于这些依赖项之一而无法使用/安装硬件的情况,我们更喜欢让用户安装他们需要的依赖项。
硬件检测代码将忽略所有缺失的依赖项并继续执行,因此未安装依赖项不会导致致命错误。
以下为每个模块的依赖项列表:
Areca
逻辑磁盘
hdparm
smartmontools
网络
ethtool
从http://open-lldp.org/ 安装 lldp
如果您有 infiniband 设备,请安装 ibstat,从 https://www.openfabrics.org/
系统
从https://sourceforge.net/projects/ipmitool/ 安装 ipmitool
pciutils
RAID 控制器
对于 HP 控制器:从 http://h20564.www2.hpe.com/hpsc/swd/public/detail?swItemId=MTX_d6ebba0f5cd642edace4648b9a 安装 hpacucli
对于 Dell 控制器:从 http://www.avagotech.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/8-07-14_MegaCLI.zip 安装 megacli
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分发
构建分发
硬件-0.31.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e85e8f6beb78ab83b336fc9bb95098537f3c32f8ccea1dea7c43b25aa2ac66d6 |
|
MD5 | d888a74f96eb9b4dfbc7988b11109e50 |
|
BLAKE2b-256 | 3c27d12c44d3c2d1a194d15780bc798ac925336742e846b2c5fbb7ed4c006856 |
硬件-0.31.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 85158ef4c98a9711a10fa392353fe680afb5bd3835eec9e05906d7663c3a1ec5 |
|
MD5 | d7ac9519fad4a4ee8ca4f2f44d85be85 |
|
BLAKE2b-256 | 2c613b2b107b1c0b4578aa5598b783957a8a426f8d96ed5ffec1dd152af531a0 |