2015-08-03 18 views
7

Chciałbym móc uruchomić klaster Hadoop w Dockerze, dystrybuując węzły Hadoop do różnych węzłów fizycznych, używając swarm.Jak skonfigurować Hadoop w roju Docker?

Znalazłem obraz sekwencji, który pozwala mi uruchomić hadoop w kontenerze dokowania, ale to nie pozwala mi używać wielu węzłów. Przyjrzałem się również projektowi cloudbreak, ale wydaje się, że potrzebuję instalacji openstack, która wydaje się nieco przesadna, ponieważ wydaje mi się, że sam rój powinien wystarczyć, aby zrobić to, czego potrzebujemy.

Również znalazłem this Stackoverflow pytanie + odpowiedź, która opiera się na splot, który wymaga sudo-prawa, które nasz administrator nie da wszystkim.

Czy istnieje rozwiązanie, dzięki któremu uruchomienie klastra hadoop sprowadza się do uruchomienia kilku kontenerów za pośrednictwem roju?

Odpowiedz

0

Nie mogę udzielić jednoznacznej odpowiedzi, ale jeśli chcesz to ustawić bez przywilejów administratora administrators i wszystkich odpowiedzi to this question zawiodłem Obawiam się, że możesz mieć pecha.

Zastanów się, czy spytać administratora, dlaczego nie chce on dać dostępu do sudo, jest szansa, że ​​albo pozbędziesz się jego wątpliwości, albo okaże się, że to, co chcesz zrobić, jest niepożądane.