1. 程式人生 > 其它 >2022.4.12學習成果

2022.4.12學習成果

Flume元件部署

  • 1)解壓flume安裝包到“/usr/local/src”路徑,並修改解壓後文件夾名為flume

    mater機器:

    [root@master ~]# tar -zxvf /opt/software/apache-flume-1.6.0-bin.tar.gz -C /usr/local/src/

    [root@master ~]# mv /usr/local/src/apache-flume-1.6.0-bin /usr/local/src/flume

    2)設定flume環境變數

    master機器:

    [root@master ~]# vi /etc/profile

    #開啟文件後輸入i進入插入模式,在文件末尾新增如下配置

    # set flume environment

    export FLUME_HOME=/usr/local/src/flume

    export PATH=$PATH:$FLUME_HOME/bin

    #按Esc鍵退出插入模式,輸入:wq!,按下回車鍵完成文件修改操作。

    3)使環境變數生效 

    master機器:

    [root@master ~]# source /etc/profile

    4)修改flume相應配置檔案

     master機器:

    [root@master ~]# cd /usr/local/src/flume/conf/

    [root@master conf]# cp flume-env.sh.template flume-env.sh

    [root@master conf]# vi flume-env.sh 

    #開啟文件後輸入i進入插入模式,在文件末尾新增如下配 

    export JAVA_HOME=/usr/local/src/java

    #按Esc鍵退出插入模式,輸入:wq!,按下回車鍵完成文件修改操作。

    5)將flume目錄許可權賦給hadoop使用者

    master機器:

    [root@master conf]# chown -R hadoop:hadoop /usr/local/src/flume 

    6)檢視flume版本

    master機器:

    [root@master conf]# su - hadoop

    上一次登入:三 8月 26 11:26:14 CST 2020pts/0 上

    [hadoop@master ~]$ flume-ng version

    Fllme 1.6.0

    Source code repository: https://git-wip-us.apache.org/repos/asf/flume.git

    Revision: 2561a23240a71ba20bf288c7c2cda88f443c2080

    Compiled by hshreedharan on Mon May 11 11:15:44 PDT 2015

    From source with checksum b29e416802ce9ece3269d34233baf43f