在map中2489个maptask很快完成,而3个maptask运行很长时间没有结束,建议分析那些环节来分析定位问题?()

A.jstack可以定位maptask进程线程堆栈情况,如locked,timeout情况 B.maptask跨网络读数据块情况,查看此maptask进程是从那个datanode来读数据块 C.检查运行maptask节点资源情况与读取数据块的datanode的资源情况,如cpu负载,数据盘I/O与繁忙情况;或disabledTHP设置情况 D.检查运行maptask节点与读取数据块的datanode的网络情况,如检查网络丢包,datanode日志SlowBlockReceiver记录,网卡状态模式

时间:2023-06-13 17:29:02

相似题目