要查看Hadoop集群中節(jié)點(diǎn)的狀態(tài),可以使用以下命令:
查看集群節(jié)點(diǎn)的整體狀態(tài):
hdfs dfsadmin -report
這個(gè)命令會(huì)顯示整個(gè)Hadoop集群的節(jié)點(diǎn)數(shù)、總?cè)萘俊⒁延萌萘康刃畔ⅰ?/p>
查看集群中各節(jié)點(diǎn)的詳細(xì)狀態(tài):
yarn node -list
這個(gè)命令會(huì)顯示集群中每個(gè)節(jié)點(diǎn)的狀態(tài),包括節(jié)點(diǎn)ID、節(jié)點(diǎn)地址、節(jié)點(diǎn)狀態(tài)、運(yùn)行容器數(shù)、已分配的內(nèi)存等信息。
查看集群中各節(jié)點(diǎn)的資源使用情況:
yarn top
這個(gè)命令會(huì)實(shí)時(shí)顯示集群中各節(jié)點(diǎn)的資源使用情況,包括CPU、內(nèi)存、虛擬內(nèi)存等。按Ctrl+C可以退出該命令。
查看指定節(jié)點(diǎn)的狀態(tài):
yarn node -status <節(jié)點(diǎn)ID>
將<節(jié)點(diǎn)ID>
替換為要查看的節(jié)點(diǎn)ID,可以查看該節(jié)點(diǎn)的詳細(xì)狀態(tài)信息。
以上命令需要在Hadoop集群的控制節(jié)點(diǎn)上執(zhí)行。