Eu configurei um cluster do Hadoop com servidores RHEL 7.4. Não há firewall entre eles. Estou executando o Hadoop 3.0. No namenode, o arquivo core-site.xml está configurado para usar a porta 54310.
Eu executo este comando: hdfs dfsadmin -report
Mas eu recebo este erro (mas eu 1.1.1.1 é o endereço IP que vejo):
report: Call From servera/1.1.1.1 to servera:54310 failed on connection exception: java.net.ConnectException: Connection refused; For more details see: http://wiki.apache.org/hadoop/ConnectionRefused
No NameNode, usei este comando:
netstat -anlp | grep 54310
Não mostra nenhum serviço de escuta. Eu posso usar start-yarn.sh e start-dfs.sh. O NodeManager, o SecondaryNameNode, o ResourceManager e o DataNode são iniciados.
Eu ssh localhost e uso lsof -i
. Eu vejo portas e conexões diferentes. Eu não vejo nada na porta 54310.
De uma porta de servidor diferente, 54310 está acessível.
Por que a porta 54310 não está escutando? Eu quero executar um comando hdfs dfsadmin -report
. O que devo fazer?
Tags networking hadoop rhel connectivity