수색…


소개

Hue는 HDFS, Hive, Spark, Hbase, Sqoop, Impala, Pig, Oozie 등과 같이 일반적으로 사용되는 Bigdata 기술을 연결하고 작동시키는 사용자 인터페이스입니다. 또한 Hue는 관계형 데이터베이스에 대한 쿼리 실행을 지원합니다.

Hue, django 웹 애플리케이션은 주로 Hive 쿼리를 실행하기위한 워크 벤치로 빌드되었습니다. 나중에 색조의 기능이 향상되어 Hadoop 에코 시스템의 다양한 구성 요소를 지원합니다. Apache License에 따라 오픈 소스 소프트웨어로 사용할 수 있습니다.

설치 프로세스

설치 의존성

대부분의 운영 체제에서는 색조 설치 프로세스 세부 정보 를 사용할 수 없으므로 OS에 따라 설치 패키지에 제공된 설치 스크립트를 실행하기 전에 설치해야하는 종속성이 달라질 수 있습니다.

CentOS

sudo yum install ant
sudo yum install python-devel.x86_64
sudo yum install krb5-devel.x86_64
sudo yum install krb5-libs.x86_64
sudo yum install libxml2.x86_64
sudo yum install python-lxml.x86_64
sudo yum install libxslt-devel.x86_64
sudo yum install mysql-devel.x86_64
sudo yum install openssl-devel.x86_64
sudo yum install libgsasl-devel.x86_64
sudo yum install sqlite-devel.x86_64
sudo yum install openldap-devel.x86_64
sudo yum install -y libffi libffi-devel
sudo yum install mysql-devel gcc gcc-devel python-devel
sudo yum install rsync
sudo yum install maven
wget https://bootstrap.pypa.io/ez_setup.py -O - | sudo python
  1. GMP
  • CentOS> 7.x
    sudo yum install libgmp3-dev

  • CentOS <6.x
    sudo yum install gmp gmp-devel gmp-status

우분투에서 색조 설치

이 설치는 가정 hadoop 아래에 미리 설치 될 hadoop 사용자.

선수 과목 :

색조는 다음 패키지에 따라 다릅니다.

  1. gcc
  2. g ++
  3. libxml2-dev
  4. libxlst-dev
  5. libsasl2-dev
  6. libsasl2-modules-gssapi-mit
  7. libmysqlclient-dev
  8. 파이썬 - dev
  9. python-setuptools
  10. libsqlite3-dev
  11. 개미
  12. libkrb5-dev
  13. libtidy-0.99-0
  14. libldap2-dev
  15. libssl-dev
  16. libgmp3-dev

모든 패키지 설치

sudo apt-get update
sudo apt-get install gcc g++ libxml2-dev libxslt-dev libsasl2-dev libsasl2-modules-gssapi-mit libmysqlclient-dev python-dev python-setuptools libsqlite3-dev ant libkrb5-dev libtidy-0.99-0 libldap2-dev libssl-dev libgmp3-dev

설치 및 구성

hadoop 사용자로 설치하기.

su - hadoop
  1. gueue.com에서 색조를 다운로드하십시오 (이 링크는 색조 웹 사이트에서 얻은 예제입니다).

    wget https://dl.dropboxusercontent.com/u/730827/hue/releases/3.9.0/hue-3.9.0.tgz

  2. 다운로드 한 타르 추출하기

    tar -xvf hue-3.9.0.tgz

  3. 설치 명령 실행

     cd hue-3.9.0
     PREFIX=/home/hadoop/ make install
    
  4. 위의 과정이 완료되면,

    ~/.bashrc 파일 업데이트,

     export HUE_HOME=/home/hadoop/hue
     export PATH=$PATH:$HUE_HOME/build/env/bin
    

    항목을 추가 한 후 source ~ / .bashrc

  5. 색조 구성 (편집 할 파일 3 개)

cd $HUE_HOME/desktop/conf

  • hue.ini

    [desktop]
     server_user=hadoop
     server_group=hadoop
     default_user=hadoop
     default_hdfs_superuser=hadoop
    

cd $HADOOP_CONF_DIR

  • core-site.xml

    <property>
        <name>hadoop.proxyuser.hadoop.hosts</name>
        <value>*</value> 
    </property> 
    <property>
        <name>hadoop.proxyuser.hadoop.groups</name>
        <value>*</value> 
    </property>
    
  • hdfs-site.xml

    <property>
        <name>dfs.webhdfs.enabled</name>
        <value>true</value> 
    </property>
    
  1. 색조 시작 (이미 시작되지 않은 경우 Hadoop 데몬 시작)

    nohup supervisor &

  2. 색조 웹 인터페이스에 로그인 : http : // localhost : 8888

    사용자 이름 : hadoop

    암호 : user_choice



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow