Не удалось запустить диспетчер узлов на hadoop 0.23.0

при установке Hadoop 0.23.0 в кластере менеджер узла не может запустить и получить следующую ошибку.

Caused by: org.jboss.netty.channel.ChannelException: Failed to bind to: 0.0.0.0/0.0.0.0:8080
        at org.jboss.netty.bootstrap.ServerBootstrap.bind(ServerBootstrap.java:303)
        at org.apache.hadoop.mapred.ShuffleHandler.start(ShuffleHandler.java:255)
        at org.apache.hadoop.yarn.server.nodemanager.containermanager.AuxServices.start(AuxServices.java:123)
        at org.apache.hadoop.yarn.service.CompositeService.start(CompositeService.java:68)
        ... 4 more
Caused by: java.net.BindException: Address already in use
        at sun.nio.ch.Net.bind(Native Method)
        at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:126)
        at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
1
nl ja de

1 ответы

Это значит, что 8080 уже используется. так sudo netstat -nvvpa | grep 8080 и см. о/р.

если он прослушивает любую java, тогда, если это возможно, остановите процесс. а затем попытайтесь снова запустить nodemanager.

Это решило мою проблему. Спасибо.

1
добавлено