塔奇克马 发表于 2019-6-8 12:50

[linux]如何监控sas硬盘状态?

本帖最后由 塔奇克马 于 2019-6-8 13:56 编辑

debian

sas2008 IT模式
https://i.loli.net/2019/06/08/5cfb3d3b67d1340654.png

sas 3T 硬盘

以前用的sata硬盘接在上面,smart都可以读到,作死弄了快sas盘玩玩,结果发现读不到了.
所以我想需要写一个监控脚本,但是没有什么能用的
megacli不能用,大概是因为不是IR固件
SAS2IRCU可以用但是输出不了smart/error 日志

windows上有工具 硬盘哨兵 smart 可以随便读,但是我不能用windows去做宿主机,也不会把这个卡直通给guest.

那么有啥工具吗?

现在能用的命令
smartctl -H/dev/sdc
smartctl -l selftest/dev/sdc
smartctl -t short/dev/sdc
....等等





塔奇克马 发表于 2019-6-9 12:29

扶她大鸡鸡 发表于 2019-6-9 12:12
Megacli 过时了,请用storcli
/opt/MegaRAID/storcli/storcli64 show ctrlcount

Status Code = 0
Status = Success
Description = None

Controller Count = 0
下了5.6不认

塔奇克马 发表于 2019-6-9 16:59

本帖最后由 塔奇克马 于 2019-6-9 17:03 编辑

扶她大鸡鸡 发表于 2019-6-9 16:57
如果是root都不显示的话的确不行了,我也遇到过某些raid卡不认
那完了,没办法看smart的话,
不知道smartctl检测出来的
=== START OF READ SMART DATA SECTION ===
SMART Health Status: OK

还靠不靠谱了.

赤色彗星SEXY 发表于 2019-6-10 23:23

服务器?
hp dell都有自己的专门工具的

-- 来自 能搜索的 Stage1官方 Android客户端

塔奇克马 发表于 2019-6-10 23:25

赤色彗星SEXY 发表于 2019-6-10 23:23
服务器?
hp dell都有自己的专门工具的


主板自带的sas2008 IR bios 资料丢失 不能用了,我刷的9211 IT
页: [1]
查看完整版本: [linux]如何监控sas硬盘状态?