首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >收集FusionIO库存

收集FusionIO库存
EN

Server Fault用户
提问于 2011-09-08 18:01:32
回答 1查看 532关注 0票数 5

我需要编写一个脚本,从Linux服务器收集FusionIO驱动器的库存数据。

我找到的唯一方法是fio-status实用程序,但它的设计目的是输出可读的文本,而不是机器可解析的文本。我可以刮,但那太脏了。

我检查了/proc/fusion,但是它没有足够的信息来使用。

我希望有一个更好的方法,无论是某种方式的接口与libiodrivesdk.so或已经存在的实用程序来完成这项工作。

我最初使用的是v1.2.7.2。根据Shane的建议,我升级到2.2.3.66。

fio现在有一个-fk选项,它输出:

代码语言:javascript
复制
sles11-live:~ # fio-status -fk
; Retrieving Fusion-io product information...

[driver]
total_ioDimms=4
ioDrive_Duos=2
driver_version=unavailable
sdk_api_version=unavailable

[adapter 1]
product_name=IBM 640GB High IOPS MD Class PCIe Adapter
product_number=68Y7381
…

呃,我本来想要JSON的,但是乞丐不能挑三拣四。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-09-09 00:23:29

尝试使用fio-status -fx表示XML,或者使用fio-status -fj表示JSON。

如果它们不起作用,介意检查一下您拥有的工具的哪个版本吗?

编辑:好吧,让我们给这个答案贴上日期。这些选项将在3.0版中提供。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/309477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档