高 I/O 系统挂起

Aid*_*ell 5 linux fedora performance ssd

我有一个 Fedora 20 盒子,我试图将大量数据导入到 postgres 上(数十亿行)。系统规格:

16GB 内存,6 核 3.2 GHz,500GB RAID0 PCIe SSD

每次 I/O 负载变得非常高(例如在索引时),盒子(软)会在一段时间后挂起。键盘中断不起作用,没有大写锁定,硬盘灯不亮。

在挂起之前,UI 在重绘时变得非常缓慢并闪烁。我尝试调整 I/O 调度,运行 SSD RAID0 和慢速 SATA 磁盘。还尝试了非软 RAID 支持存储和 RAID0 的组合,以防 md 是原因。基本上,在高 I/O 下,系统无法使用并且经常会崩溃。

温度、RAM 使用率和 CPU 使用率都很好。Memcheck 和 CPU 测试都很好。

开始认为可能是主板故障?还有什么我可以尝试软件明智的吗?我很确定这个数量的 I/O 锁定是不正常的。

Aid*_*ell 0

更换了主板。这解决了导入问题,但在执行密集 I/O 时系统仍然会短暂挂起。删除软件 RAID (md),这似乎有帮助。