Я настраиваю мульти-узловой кластер, и мои процессы Nodemanager и ResourceManager по какой-то причине не начинаются, и я не могу понять, почему. Когда я запускаю команду jps , я вижу только процессы Namenode и ececoraryNamNode и jps . В результате моя работа MapReduce не сработает. Это моя конфигурация < /p>
harn -site.xml - через Namenode и DataNodes < /p>
yarn.nodemanager.aux-services
mapreduce_shuffle
yarn.nodemanager.aux-services.mapreduce.shuffle.class
org.apache.hadoop.mapred.ShuffleHandler
yarn.resourcemanager.hostname
ec2PathToMyNameNode.compute-1.amazonaws.com
< /code>
А файл моего хоста - это на namenode: < /p>
nameNodeIP nameNodePublicDNS.compute-1.amazonaws.com
dataNode1IP dataNode1PublicDNS.compute-1.amazonaws.com
dataNode2IP dataNode2PublicDNS.compute-1.amazonaws.com
dataNode3IP dataNode3PublicDNS.compute-1.amazonaws.com
127.0.0.1 localhost
< /code>
Когда я запускаю работу MapReduce, он говорит, что не может подключиться к 8032 < /code>. Я использую Hadoop 3.1.2 < /p>
edit: < /strong> < /p>
Я проверил журналы и я нашел следующее исключение: < /p>
вызван: java.lang.classnotfoundexception: javax.activation.datasource
at java.base /jdk.internal.loader.builtinclassloader.loadclass (buldinclassloader.java:583)
at java.base /jdk.internal.loader.classloarders $ appclasler.loadclass. (ClassLoaders.java:190)
at java.base /java.lang.classloader.loadclass (classloader.java:499)
... 83 больше < /p>
Инъективный конструктор по ошибке, java.lang. Noclassdeffounderror: javax/activation/dataSource
at org.apache.hadoop.yarn.server.resourcemanager.webapp.jaxbcontextresolver. (jaxbcontextresolver.java:41)
at org.apache.hadooop.yarn.server.resourcemanager.webapp.rmwebapp.setup.sepap.serap.serap.serap.sear 54)
while Расположение org.apache.hadoop.yarn.server.resourcemanager.webapp.jaxbcontextresolver < /p>
1 Ошибка
at com.google.inject.internal.injectorimpl $ 2.get (Injectorimpl.java:1025)
at com.google.inject.internal.injectorimpl.getInstance (enjectorimpl.java:1051)
at com.sun.jersey.guice.spi.container.guicecomponentProviderFactory $ >
< /blockquote>
Подробнее здесь: https://stackoverflow.com/questions/549 ... -not-start
Процессы Nodemanager и ResourceManager не запускаются ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему подключение очереди PHP-FPM, когда Max Active процессы меньше, чем общие процессы
Anonymous » » в форуме Php - 0 Ответы
- 35 Просмотры
-
Последнее сообщение Anonymous
-