我的桌面上有一个 raid 5,我将我的工作保存在那里(主要是 python 或 js 脚本)。
有时当我用 vim 编辑文件并保存时,需要几分钟才能保存,在此期间 vim 窗口没有响应,并且硬盘在满载时发出写入噪音,硬盘活动的红色 led 灯也一直亮着,没有响应。(文件通常很小,大约 200 行左右,所以应该立即写入)
但是,当我使用 iotop 检查是什么占用了我的驱动器太多资源时,我什么也没看到,它显示硬盘 i/o 为 0 kb/s,但磁盘一直在发出噪音并且灯亮着。
Mdamd --detail 和 smartctl 说我的磁盘没有问题。
这是 raid 配置错误吗,还是尽管 smartctl 显示有误,但某些磁盘还是出现了故障?
答案1
检查以确保硬盘的电源管理设置为始终开启...如果这只是数据 RAID 而不是您的操作系统 RAID,则可能有一个或多个硬盘将处于睡眠状态。
更新驱动器上的固件。
使用低级磁盘工具检查磁盘上的坏块。
如果上述方法不起作用,您可以尝试将其隔离到一个磁盘,因为您有一个 RAID 5。
- 验证备份是否良好
- 拉出磁盘 1。
- 测试一下你是否也有同样的问题。
- 重新插入磁盘
- 验证 RAID 已重建且状态良好。
- 用另外两个磁盘重复 2 到 5。
祝你好运,有机会时请发布你的发现。