linux – 收集FusionIO库存
发布时间:2020-12-13 16:41:59 所属栏目:Linux 来源:网络整理
导读:我需要编写一个脚本,从 Linux服务器收集FusionIO驱动器的库存数据. 我能找到的唯一方法是fio-status实用程序,但它的目的是输出人类可读的文本,而不是机器可解析的文本.我可以刮它,但那很脏. 我检查/ proc / fusion但它没有足够的信息可供任何使用. 我希望有
我需要编写一个脚本,从
Linux服务器收集FusionIO驱动器的库存数据.
我能找到的唯一方法是fio-status实用程序,但它的目的是输出人类可读的文本,而不是机器可解析的文本.我可以刮它,但那很脏. 我检查/ proc / fusion但它没有足够的信息可供任何使用. 我希望有更好的方法,可以通过某种方式与libiodrivesdk.so或已经存在的实用程序进行交互来完成这项工作. 我最初使用的是v1.2.7.2.根据Shane的建议,我升级到了2.2.3.66. fio-status现在有一个-fk选项输出: 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,但乞丐不能选择. 解决方法
尝试用于XML的fio-status -fx,或用于JSON的fio-status -fj.
如果它们不起作用,请注意检查您所使用的工具版本? 编辑:好吧,让我们回复一下这个答案.这些选项将在3.0中提供. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |