Created 07-19-2018 07:31 PM
Hi everyone,
I have an cluster which nothing is running currently, however the CPU usage always stay at 80%, any idea what else can I check?
Created 07-20-2018 02:00 AM
Created 07-19-2018 09:30 PM
If you are seeing 80% CPU in the Cluster CPU chart, expand that chart and take a closer look at what host or hosts are reporting the highest cpu. Then you can go look at the charts for those hosts and find out if CDH processes may be responsible for the cpu.
Also you can use tools like "top" to look at what processes are taking the most CPU.
cpu_percent_across_hosts takes into account cpu % over all your hosts; it is not only explaining what CDH roles are using.
Created 07-19-2018 11:50 PM
Thanks for the reply,
I have checked, all 3 datanodes are having 100% cpu in the chart, when I log in to the host through terminal and run top command, yarn is responsible for the cpu usage, all 3 datanodes is having 400% cpu utilisation by yarn.
Created 07-20-2018 12:39 AM
Hi @yongie,
You have two options:
1) Assign more resources to the Yarn Service if you have them availables.
2) Kill all process that are using CPU in this case YARN
Regards,
Manu.
Created 07-20-2018 02:00 AM