powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / удаленная отладка MapReduce
7 сообщений из 7, страница 1 из 1
удаленная отладка MapReduce
    #39725954
noTpyJI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!

Есть вопрос который меня очень волнует.
Возможно ли в Hadoop сделать remote debugger MapReduce приложения.
Поиски в гугле привели меня к HADOOP_OPTS

Код: vbnet
1.
export HADOOP_OPTS="-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005"



такая настройка дает возможность дебажить только main class. А вот сам Mapper таим способом неудается отладить.
...
Рейтинг: 0 / 0
удаленная отладка MapReduce
    #39725978
H5N1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
локально имхо надо дебажить в stand-alone режиме, там где тесты пишешь.
а на реальном кластере сомневаюсь что это возможно. ну стартануло 100500 маперов, который из тысяч дебажить хочешь?
...
Рейтинг: 0 / 0
удаленная отладка MapReduce
    #39726015
noTpyJI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
H5N1,

На сколько я понял есть несколько режимов работы

1) Standalone
2) Pseudo distributed
3) Fully distributed

У меня есть sandbox vm от hortonworks в которой запускается один локальный mapper,
неужели его нельзя отдебжить?
...
Рейтинг: 0 / 0
удаленная отладка MapReduce
    #39726613
H5N1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
noTpyJIНа сколько я понял есть несколько режимов работы

1) Standalone
2) Pseudo distributed
3) Fully distributed

У меня есть sandbox vm от hortonworks в которой запускается один локальный mapper,
неужели его нельзя отдебжить?
на сколько я видел в этих vm идет совершенно полноценный кластер, просто one node cluster. т.е. он нормально поднимает тучи маперов в параллель, каждый мапер в своей jvm.
наверняка есть способ, но не думаю что он тривиальный. для отладки я запускаю из идеи в винде и standalone режиме, с заглушкой вместо хадупа, без всяких ярнов. на кластере тесты того что уже как-то отлажено.
...
Рейтинг: 0 / 0
удаленная отладка MapReduce
    #39726648
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
noTpyJIH5N1,

На сколько я понял есть несколько режимов работы

1) Standalone
2) Pseudo distributed
3) Fully distributed

У меня есть sandbox vm от hortonworks в которой запускается один локальный mapper,
неужели его нельзя отдебжить?

Берёшь hadoop mini cluster и пишешь unit-test'ы. Не работает в windows, но это нафиг не надо.
...
Рейтинг: 0 / 0
удаленная отладка MapReduce
    #39728429
noTpyJI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
H5N1,

к сожалению не всегда есть возможность запустить в винде в standalone режиме. Например у меня приложение в качестве вывода использует HCatOutput и для работы mapper - а нужно metastore. Я так и не нашел как сделать заглушку для hive.
Можно написать junit тест, как я и поступил но так и не получилось словить ошибку. а писать print ы тоже занятие не из приятных.
...
Рейтинг: 0 / 0
удаленная отладка MapReduce
    #39756622
Фотография Apex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
noTpyJIH5N1,

к сожалению не всегда есть возможность запустить в винде в standalone режиме. Например у меня приложение в качестве вывода использует HCatOutput и для работы mapper - а нужно metastore. Я так и не нашел как сделать заглушку для hive.
Можно написать junit тест, как я и поступил но так и не получилось словить ошибку. а писать print ы тоже занятие не из приятных.
Когда HiveMetaStoreClient создается он проверяет в каком режиме его запустили, если режим локальный, то он локально же Derby разворачивает с metastore. Так что в тестах можно все это заставить работать.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / удаленная отладка MapReduce
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]