Instalacja Flume.

Flume napisany jest w Javie, możemy pobrać kod źródłowy z Githuba, albo zainstalować gotowy pakiet przez yum, lub ściągnąć binarkę. Generalnie nie ma większej różnicy. Nie ważne który wariant wybierzemy będziemy musieli się upewnić czy istnieją pewne pliki. Najprościej jest skorzystać z yum:

[root@sandbox ~]# yum install -y flume

Później:

[root@sandbox ~]# yum install -y flume-agent

Po wykonaniu jednej i drugiej komendy na końcu efekt powinien być podobny do tego:

Installed:

flume-agent.noarch 0:1.4.0.2.0.6.0-76.el6

Complete!

Weryfikacja instalacji, jest prosta:

[root@sandbox ~]# flume-ng

Error: Unknown or unspecified command ”

 

Usage: /usr/lib/flume/bin/flume-ng <command> [options]…

 

 …

  –help,-h              display help text

 

  Either –rpcProps or both –host and –port must be specified.

 

Note that if <conf> directory is specified, then it is always included first

in the classpath.

 

Teraz wiemy że wszystko działa. Jeśli ściągnęliśmy binarkę, bądź kompilowaliśmy ze źródeł, należy przejść do katalogu w którym znajduje się plik flume-ng (flume/bin) u mnie to wyglądało tak:

/root/flume/apache-flume-1.4.0-bin/bin

Pobrałem binarkę do katalogu /root/flume, tam ją rozpakowałem i powstał katalog apache-flume-1.4.0-bin.

 

Jeśli bawiliśmy się w instalację ze źródeł, która jest dość upierdliwa:

/root/download/apache-flume-1.4.0-src/flume-ng-dist/target/apache-flume-1.4.0-bin/apache-flume-1.4.0-bin/bin

To ścieżka może wyglądać plus minus tak.

Teraz czas na Konfiguracja Flume

Leave a Reply

Your email address will not be published. Required fields are marked *

seven + one =