Apache Flume - Çevre

Önceki bölümde Flume'un mimarisini zaten tartışmıştık. Bu bölümde, Apache Flume'un nasıl indirilip kurulacağına bakalım.

Devam etmeden önce, sisteminizde bir Java ortamına sahip olmanız gerekir. Öncelikle sisteminizde Java'nın kurulu olduğundan emin olun. Bu eğitimdeki bazı örnekler için Hadoop HDFS'yi (havuz olarak) kullandık. Bu nedenle, Java ile birlikte Hadoop'u yüklemenizi tavsiye ederiz. Daha fazla bilgi toplamak için bağlantıyı takip edin -http://www.tutorialspoint.com/hadoop/hadoop_enviornment_setup.htm

Flume Kurulumu

Öncelikle Apache Flume yazılımının en son sürümünü web sitesinden indirin. https://flume.apache.org/.

Aşama 1

Web sitesini açın. Tıkladownloadana sayfanın sol tarafındaki bağlantı. Sizi Apache Flume'un indirme sayfasına götürecektir.

Adım 2

İndirme sayfasında, Apache Flume'un ikili ve kaynak dosyalarının bağlantılarını görebilirsiniz. Apache-flume-1.6.0-bin.tar.gz bağlantısına tıklayın

Bu aynalardan herhangi birine tıklayarak indirmeye başlayabileceğiniz bir ayna listesine yönlendirileceksiniz. Aynı şekilde apache-flume-1.6.0-src.tar.gz dosyasına tıklayarak Apache Flume'un kaynak kodunu indirebilirsiniz .

Aşama 3

Kurulum dizinlerinin bulunduğu dizinde Flume adıyla bir dizin oluşturun. Hadoop, HBaseve diğer yazılımlar (zaten herhangi birini yüklediyseniz) aşağıda gösterildiği gibi yüklendi.

$ mkdir Flume

4. adım

İndirilen tar dosyalarını aşağıda gösterildiği gibi çıkarın.

$ cd Downloads/ 
$ tar zxvf apache-flume-1.6.0-bin.tar.gz  
$ tar zxvf apache-flume-1.6.0-src.tar.gz

Adım 5

Apache'nin içeriğini taşı-flume-1.6.0-bin.tar dosyaya Flumeaşağıda gösterildiği gibi daha önce oluşturulmuş dizin. (Flume dizinini Hadoop adlı yerel kullanıcıda oluşturduğumuzu varsayalım.)

$ mv apache-flume-1.6.0-bin.tar/* /home/Hadoop/Flume/

Flume'u Yapılandırma

Flume'u yapılandırmak için üç dosyayı değiştirmeliyiz: flume-env.sh, flumeconf.properties, ve bash.rc.

Yolu / Sınıfyolunu Ayarlama

İçinde .bashrc dosyasında, ana klasörü, yolu ve Flume için sınıf yolunu aşağıda gösterildiği gibi ayarlayın.

conf Klasörü

Açarsan conf Apache Flume klasöründe aşağıdaki dört dosyaya sahip olacaksınız -

  • flume-conf.properties.template,
  • flume-env.sh.template,
  • flume-env.ps1.template ve
  • log4j.properties.

Şimdi yeniden adlandır

  • flume-conf.properties.template olarak dosyala flume-conf.properties ve

  • flume-env.sh.template gibi flume-env.sh

flume-env.sh

Açık flume-env.sh dosyasını ayarlayın ve JAVA_Home Java'nın sisteminizde kurulu olduğu klasöre.

Kurulumu Doğrulama

Apache Flume kurulumunu şuraya göz atarak doğrulayın: bin klasör ve aşağıdaki komutu yazarak.

$ ./flume-ng

Flume'u başarıyla yüklediyseniz, aşağıda gösterildiği gibi bir Flume yardım istemi alacaksınız.