On 07/08/14 18:41, greenh wrote:
Господа, а кто нить приручал cloudera manager под FreeBSD и возможно ли это? или
придется ставить и настраивать hadoop врукопашную?

C hadoop на FreeBSD всё достаточно грустно...

Сейчас в нашей конторе пока еще используется Hadoop 0.20.2 CDH3 под FreeBSD (но есть планы по миграции на Linux). Поставлен из самописного порта, без cloudera manager.

Работает он только с java/jdk16 который из портов уже давно удалили (мы таскаем патченый /usr/ports с этим портом).

С openjdk и 1.6 и 1.7 работает только HDFS, а MapReduce под нагрузкой плодит зависшие процессы из за чего довольно быстро превращается в тыкву.

Проблема внутри одной из используемых библиотек - вроде бы Jetty но точно не помню (могу поискать если интересно). В Hadoop используется очень старая версия этой библиотеки (с кучей известных багов, исправленных в более свежих версиях). Смотрел свежие версии Hadoop - там такая же старая версия этой библиотеки. Видимо под Linux все эти баги проявляются достаточно редко и разработчики Hadoop уже несколько лет игнорируют тикет в Hadoop JIRA по обновлению этой самой библиотеки. Заменить эту библиотеку на свежую версию сходу не получится - за прошедшие N лет у неё успел измениться API.

Пробовал на FreeBSD запускать более свежие версии Hadoop - та же проблема в том же месте.

Ответить