Hi,

On analyzing a prod issue of High CPU usage on Hbase Region server, I came across warning messages from region server logs complaining about Orphaned chunk of memory.

2018-01-30 19:16:31,565 WARN org.apache.phoenix.memory.GlobalMemoryManager: 
Orphaned chunk of 104000 bytes found during finalize
2018-01-30 19:16:31,565 WARN org.apache.phoenix.memory.GlobalMemoryManager: 
Orphaned chunk of 104000 bytes found during finalize


The high CPU usage looks like due to garbage collection and it lasted for almost 6 hours. And throughout 6 hours, region server logs had these warning messages logged.

Cluster Details:
4 node( 1 master + 3 slaves)  cdh cluster
Hbase version 1.2
Phoenix version 4.7
Region Server Heap : 4G
Total Regions: ~135
Total tables : ~35

Out of 3 region servers, 2 of them had the warning logs and both suffered high CPU. Third region server nither had High CPU nor the warning logs. Any idea why these messages are logged and can that trigger continuous GC ?

Before this issue started( or around the same time) huge application log files were copied to HDFS by Yarn.. But can't think of that causing issue on Hbase Region server.

Any help is appreciated.

Thanks,
Jins George

Reply via email to