2 个稳定版本
1.0.2 | 2022年4月1日 |
---|---|
1.0.1 | 2021年9月15日 |
#2054 在 命令行工具
1.5MB
894 行
jbod - 通用存储机箱工具
jbod 是一个 CLI 工具,允许我们从磁盘机箱和 JBOD 中获取信息,以及控制磁盘的 LED 识别。它还包含一个 Prometheus-exporter,我们可以从中收集磁盘温度、风扇数量、风扇 RPM 等指标。
命令
jbod help
- 帮助菜单jbod list [-e|--enclosure]
- 提供存储机箱概览jbod list [-d|--disks]
- 列出每个机箱的所有磁盘jbod list [-f|--fan]
- 列出 JBOD 上的所有风扇jbod prometheus [-i|--ip-address][-p|--port]
- 启动 Prometheus-exporterjbod led [-l|--locate] <device> --[on|off]
- 打开/关闭磁盘槽位 LED。jbod led [-f|--fault] <device> --[on|off]
- 打开/关闭磁盘槽位故障 LED。
使用示例
Grafana
构建项目
- 版本发布:
cargo build --release
Debian 软件包
- 首次安装:
cargo install cargo-deb
- 生成 Debian 软件包:
cargo deb -v
包
贡献
许可证
本项目在 BSD 2-Clause 许可证下提供。有关更多信息,请参阅 LICENSE
文件。
依赖关系
~19–33MB
~496K SLoC