> 文章列表 > The node had condition diskpressure

The node had condition diskpressure

The node had condition diskpressure

问题

The node had condition diskpressure

尝试重启所有Evicted

kq get pods | grep Evicted | awk ‘{print $1}’ | xargs kubectl delete pod -n qfusion

原因

节点出现了“磁盘压力”(diskpressure)的情况,意味着该节点正在经历高磁盘使用率或低磁盘空间。这可能会导致性能问题,并可能影响节点运行应用程序或服务的能力。重要的是要调查磁盘压力的原因,并采取适当的措施,例如:

  1. 清理磁盘空间:删除不必要的文件或转移文件到其他存储设备上,以释放磁盘空间。

  2. 优化磁盘使用:检查应用程序或服务的磁盘使用情况,可能需要调整配置或使用更高效的算法。

  3. 增加磁盘容量:如果磁盘空间不足,可以考虑增加磁盘容量,例如添加新的磁盘或扩展现有的磁盘。

  4. 优化节点资源:如果节点上运行的应用程序或服务过多,可能需要重新分配资源或添加新的节点来分担负载。

综上所述,需要根据具体情况采取适当的措施来解决磁盘压力问题,以确保节点的正常运行和性能。

性能测试

1、dd if=/dev/zero of=/app/qfusion/test bs=1M count=1024 oflag=direct
写 IO能力小于100MB/s 不建议装
2、dd if=/app/qfusion/test of=/dev/null bs=1M count=1024 iflag=direct
读IO能力小于150MB/s 不建议装
The node had condition diskpressure