GaussDB数据库Ops巡检-文件句柄使用率过高如何解决?

42 阅读1分钟

对系统的影响

  • 文件句柄使用率过多,可能会导致操作系统打开不了文件。
  • 对数据库读写文件产生影响,可能会导致无法读写文件或者读写文件缓慢。

可能原因

某些进程打开的句柄泄漏。

处理步骤

  1. 通过告警中的节点ID信息,登录实例节点

  2. root 用户执行 lsof | grep deleted,查看执行结果(如图,但图中的异常仅是个示例,并不代表实际情况)。

  3. 如果有输出,那么说明输出的这些进程存在导致文件句柄使用率升高的进程,请联系技术支持

    • 如果这些进程是数据库相关的进程(比如cm_agent、om_agent之类的),则需要联系技术支持处理。
    • 如果是其他进程,则需要联系BMS、欧拉或者麒麟的人员处理。
    • 如果是一些不必要的进程打开了大量的文件句柄,建议咨询相关人员是否可以关闭进程。

告警清除

此告警修复后,系统会自动清除此告警,无需手工清除。

参考信息

不涉及。