storage子命令
命令功能
采集存储信息,包括硬盘和分区等。
命令格式
1
|
./kspect storage [-h] [-d | -f | -b | -s | -i | -r] |
参数说明
|
参数 |
参数说明 |
|---|---|
|
无 |
采集全量存储信息,包括硬盘和分区等。 |
|
-h/--help |
获取帮助信息。 |
|
-d/--disk |
显示硬盘信息。 |
|
-f/--filesystem |
显示文件系统信息。 |
|
-b/--bmc |
显示BMC中的硬盘信息。 |
|
-s/--smart |
显示磁盘健康信息。 |
|
-i/--iostat |
显示iostat信息。 |
|
-r/--raid |
显示RAID卡信息。 |
使用示例
1
|
./kspect 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。 |