发布时间: 2019-07-19 | 浏览次数: 617 | 下载次数: 0 | 作者: l00349569 | 文档编号: EKB1000204579
AMI项目实施中,DCP服务器的CPU占用率长期高于80%,导致数据获取任务执行和数据反馈任务滞后。
可能原因
l DCP服务器上其他进程对CPU的占用率高于80%。
l DCP相关进程对CPU占用率高于80%。
处理步骤
步骤 1 确认是否是其他进程对CPU的占用率超过80%。
1. 登录DCP服务器。
2. 查看其他进程对系统CPU的占用率,是否超过80%。
− 是:执行3。
− 否:执行步骤 2。
3. 关闭对CPU占用率过高的无关进程后,再次查看CPU占用率。
− 超过80%:执行步骤 2。
− 低于80%:问题解决。
在Linux系统中,可使用top命令查看进程对CPU的占用率。查询结果中,COMMAND列显示进程名称,%CPU列显示进程的占用率。其中,DCP相关的进程包括dcp-sysadm、dcp-ngx、dcp-compressNgxLog和dcp-monitor.sh。
步骤 2 确认是否是DCP相关进程对CPU的占用率超过80%。
1. 登录DCP服务器
2. 执行命令dcp –t查看DCP相关进程。
3. 查看DCP相关进程的占用率,是否超过80%。
− 是:执行4。
− 否:收集故障信息,联系华为技术支持工程师。
4. 等待DCP任务接收完成后,再次查看服务器CPU占用率。
− 超过80%:收集故障信息,联系华为技术支持工程师。
− 低于80%:问题解决。