开发者
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

storage子命令

命令功能

采集存储信息,包括硬盘和分区等。

命令格式

1
./kspect storage [-h] [-d | -f | -b | -s | -i | -r]

参数说明

表1 storage子命令参数

参数

参数说明

采集全量存储信息,包括硬盘和分区等。

-h/--help

获取帮助信息。

-d/--disk

显示硬盘信息。

-f/--filesystem

显示文件系统信息。

-b/--bmc

显示BMC中的硬盘信息。

-s/--smart

显示磁盘健康信息。

-i/--iostat

显示iostat信息。

-r/--raid

显示RAID卡信息。

使用示例

采集全量存储信息。
1
./kspect storage
图1 存储信息

报告中未标红的“--”表示无此数据或无法采集。

表2 Storage报告说明

类别

说明

Disk Table

展示硬盘信息,包括名称(Name)、模式(Model)、容量大小(Size)、挂载模式(Mount Point)、磁盘类型(Type)、硬件类型(HWType)、文件系统类型(FSType)、固件信息(Firmware)、PCIe地址(PCIe Addr)、NUMA和带宽信息(Link Speed/Width)等。

Filesystem Table

展示文件系统信息,包括挂载目录(Mounted on)、文件系统类型(Filesystem)、容量(Size)、用量信息(Used/Avail/Use%)和挂载选项(Mount Options)。

Smart Health Table

展示磁盘健康信息,包括设备名(Device)、序列号(SN)、供应商信息(Vendor)、是否支持智能检测(SS)、健康状态(HS)、温度(Temp)、用户容量(UC)、传输协议(TP)、旋转速率(RR)、固件信息(FV)和自检测试状态(TS/TL)。

IO Stat Table

展示iostat数据信息,包括设备名(Device)、每秒读写速度(rkB/s和wkB/s)、平均等待时延(x_await)、平均IO队列长度信息(aqu-sz)和设备忙碌程度(%util)。

Physical Storage Table

展示物理存储信息,包括设备名(Name)、指示灯状态值(StatusIndicator)、电源状态(PowerState)、传输协议(Protocol)、厂商(Manufacture)、设备类型(MediaType)、温度(TemperatureCelsius)、关联硬盘最快总线速度(CapableSpeedGbs)、协商速度(NegotiatedSpeedGbs)、运行时长(HoursOfPowerdUp)和容量信息(Capacity)。

RAID Info Table

展示RAID卡信息,包括供应商(Vendor)、RAID卡的控制器ID(Controller ID)、序列号(Serial Number)、产品名称(Product Name)和固件版本信息(Firmware Version)。

JSON报告生成说明

生成的报告保存在“工具安装路径/output/kspect-storage-YYYYMMDD-HHMMSS”下,文件名称为kspect-storage-YYYYMMDD-HHMMSS.json。