2017-01-31 1 views
0

У меня есть частичный код, который выводит узел (имя хоста и nodeid), и я хочу получить его метку. Я знаю, что есть метод, называемый getnodelabel() в классе nodereport; но я не знаю, как его использовать. кстати, я новичок в программировании пряжи. Я работаю над Hadoop 2.7.2.Как я могу получить от имени хоста или nodeid до nodelabel в пряжу?

+1

пример будет очень хорошо. спасибо – saman2015

+0

Если вы покажете код, который у вас есть и где вы застряли, ваш вопрос будет более полезен для других людей, а также намного проще предоставить вам ответ. –

+0

код от https://github.com/marcbux/Hi-WAY/blob/master/hiway-core/src/main/java/de/huberlin/wbi/hiway/scheduler/heft/HEFT.java и i хотите получить доступ к метке узла bestnode после строки 158. – saman2015

ответ

0
+0

Я думаю, что это для hadoop 3. Я работаю в hadoop 2.7.2. – saman2015

+0

этот код также присутствует в Hadoop 2.7.2 –

+0

Если да, то почему, когда я использую импорт org.apache.hadoop.yarn.server.resourcemanager.nodelabels.RMNodeLabelsManager; он выдает ошибку в 2.7.2. – saman2015

Смежные вопросы