Hue 설치(하둡 관리 기능) 클라우드/빅데이터/가상화

설치환경 :CentOS Linux release 7.3.1611 (Core)
          Python2.7

0. 기본 설치 패키지
설치하다 에러나면 의존성 파일이 무엇인지 확인 후 설치해준다.
yum install ant python-devel krb5-devel krb5-libs libxml2 python-lxml
yum install libxslt-devel mysql-devel openssl-devel libgsasl-devel
yum install sqlite-devel openldap-devel
yum install gmp-devel
yum install java-1.8.0-openjdk*


1. Hue 다운로드
최신 버전을 다운로드 했다.
http://gethue.com/hue-4-and-its-new-interface-is-out/


2. 환경설정
# export PREFIX=/usr/local
# adduser hue

3. 설치
# cd hue-4.0.4
# make
# mail install
만약 에러가 발생해 조치 후 다시 설치하려면
make clean && rm -rf /usr/local/hue로 정리하고 다시 설치한다.

설치 중 mvn에러가 발생하면 설치한다.
https://maven.apache.org/download.cgi
다운받아 압축을 풀고

# mkdir /opt/maven
# mv apache-maven-3.5.0/ /opt/maven
# ln -s /opt/maven/bin/mvn /usr/bin/mvn

# export MAVEN_HOME=/opt/maven
# export PATH=$MAVEN_HOME/bin:$PATH

디렉토리 권한 변경
chmod 755 /usr/local/hue
chown -R hue:hue /usr/local/hue

Hue경로 등록
export HUE_HOME=/usr/local/hue
export PATH=$PATH:$HUE_HOME/build/env/bin

웹 접속화면 설정
HUE에 표시된 다양한 서비스는 hue.ini파일에서 설정할 수 있다.
# vi /usr/local/hue/desktop/conf/hue.ini
  server_user=hue
  server_group=hue
  default_user=hue
  default_hdfs_superuser=hdfs

  [[yarn_clusters]]

    [[[default]]]
      Master서버 IP를 적는다.
      resourcemanager_host=192.168.100.140
      resourcemanager_api_url=http://192.168.100.140:8088
      proxy_api_url=http://192.168.100.140:8088
      history_server_api_url=http://192.168.100.140:19888

4. 하둡 설정
하둡 클라이언트는 실제 운영서버 Master에서 /etc/hadoop, /usr/hdp 디렉토리를
옮겨와도 된다.
# vi /etc/hadoop/conf/hdfs-site.xml
    <property>
      <name>dfs.webhdfs.enabled</name>
      <value>true</value>
      <final>true</final>
    </property>

# vi /etc/hadoop/conf/core-site.xml
    <property>
      <name>hadoop.proxyuser.root.groups</name>
      <value>*</value>
    </property>

    <property>
      <name>hadoop.proxyuser.root.hosts</name>
      <value>*</value>
    </property>

5. 실행(hue 사용자)
웹 표시되는데 약간 시간이 걸린다.
$ cd /usr/local/hue/build/env/bin
$ ./supervisor -d

로그 모니터링
$ tail -f /usr/local/hue/logs/supervisor.log

6. 웹 로그인
http://192.168.100.188:8888
처음 접속 정보가 슈퍼유저이다. 접속정보를 꼭 기억하자.
Hue4는 Hue3으로 화면을 전환하여 사용할 수 있다.

추가 설치)
solr로 색인을 만들어서 관리할 수 있다.
인덱스 구성을 위하여 solr을 설치
다운로드 : http://www.apache.org/dyn/closer.lua/lucene/solr/6.6.0
압축풀고 solr-6.6.0/bin/에서 solr start -force로 실행
웹접속 : http://192.168.100.188:8983/solr


덧글

댓글 입력 영역