HUE 4.1.0 설치 (SOLR, MAVEN)
사전에 Maven있어야 컴파일이되고
OOZIE, SOLR가 설치되어있어야 에러가 안난다.
=================관련 패키지 설치============
su - root
설치
yum install libtidy libxml2-devel libxslt-devel
yum install openssl-devel cyrus-sasl-devel cyrus-sasl-gssapi
yum install ant
yum install mysql mysql-devel
yum install sqlite sqlite-devel
yum install python python-devel python-setuptools pythoon-simplejson python-ldap*
yum install gcc gcc-*
yum install libffi-devel.x86_64 libffi.i686 libffi.x86_64 libffi-devel.i686
yum -y install openldap-devel
=============maven 설치
cd /home
wget http://mirror.navercorp.com/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz
tar zxvf ./apache-maven-3.5.3-bin.tar.gz
mv ./apache-maven-3.5.3-bin.tar.gz ./maven
cd maven
make install
에러나면 make clean 하고 rm -rf /home/maven 삭제 후 다시 make install
ln -s /home/maven/bin/mvn /usr/bin/mvn
vi /etc/profile
export M2_HOME=/home/maven
export M2=$M2_HOME/bin
#export MAVEN_OPTS="-Xms256m -Xmx512m"
export PATH=$M2:$PATH
================휴 다운로드 및 컴파일
su - hadoop
cd /home
wget https://www.dropbox.com/s/auwpqygqgdvu1wj/hue-4.1.0.tgz
tar zxvf ./hue-4.1.0.tgz
export PREFIX=/home
cd hue-4.1.0
make
make install
chown -R hadopp:hadoop /home/hue
chmod 755 /home/hue
컴파일시 sh: mysql_config: command not found
이런 에러가 났다
yum list | grep maira
해서 나오는 현재 설치된 버전의 관련 패치기 다 설치 하니깐 에러가 안남...
====================환경 설정==========
vi /etc/profile
export HUE_HOME=/home/hue
export PATH=$PATH:$HUE_HOME/build/env/bin
=====================휴 설정================
vi /home/hue/desktop/conf/hue.ini
사용자 설정
server_user=hadoop
server_group=hadoop
default_user=hadoop
default_hdfs_superuser=hadoop
YARN설정
resourcemanager_host=10.0.0.6
resourcemanager_api_url=http://10.0.0.6:8088
proxy_api_url=http://10.0.0.6:8088
history_server_api_url=http://10.0.0.6:19888
HDFS 설정
fs_defaultfs=hdfs://10.0.0.6:8020
webhdfs_url=http://l10.0.0.6:50070/webhdfs/v1
HIVE 설정
hive_server_host=10.0.0.6
HBASE 설정
hbase_clusters=(Cluster|10.0.0.6:9090)
SOLR 설정
solr_url=http://10.0.0.6:8983/solr/
OOZIE 설정
oozie_url=http://10.0.0.6:11000/oozie
SQOOP 설정
server_url=http://10.0.3.10:12000/sqoop
# Flag to turn on sqoop.
enable_sqoop=true
=======================rdbms MariaDB 설정
engine=mysql
host=10.0.3.10
port=3306
user=hadoop
password=비번
name=hue #DB 스키마 (DATABASE)
==================MariaDB TABLE 및 계정생성
mysql -u root -p
create database hue default character set utf8 default collate utf8_general_ci;
create user 'hadoop'@'%' identified by '비번';
grant all on *.* to 'hadoop'@'loclahost' identified by '비번';
fulsh privileges;
=================하둡 환경 설정===
vi /home/hadoop/etc/hadoop/conf/hdfs-site.xml
<property>
<name>dfs.webhdfs.enabled</name>
<value>true</value>
<final>true</final>
</property>
vi /home/hadoop/etc/hadoop/conf/core-site.xml
<property>
<name>hadoop.proxyuser.hadoop.groups</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.hadoop.hosts</name>
<value>*</value>
</property>
============휴 실행
휴 실행
cd /usr/local/hue/build/env/bin
./supervisor -d
==============웹 로그인
첫로그인시 로그인하는 계정이 관리자 계정이 된다.
hue를 실행하는 계정 (난 hadoop 설치 계정)으로 해야한다
http://아이피:8888
hadoop
비번
============모니터링
tail -f /usr/local/hue/logs/supervisor.log
===========DB를 PRODUCTION에서는 mysql등으로 변경해야한다고 한다
mysql -u root -p
비번
create database hue;
exit
===============
HUE is running
vi hue.ini
engine=mysql
host=MYSQL_HOST
port=MYSQL_PORT
user=MYSQL_USERNAME
password=MYSQL_PASSWORD
name=Database_Name # I used 'hue'. You need to create database manually in mysql.
HUE Restart
DB 싱크 및 마이그레이션
/home/hue/build/env/bin/hue syncdb --noinput
/home/hue/build/env/bin/hue migrate
HUE Restart
OOZIE, SOLR가 설치되어있어야 에러가 안난다.
=================관련 패키지 설치============
su - root
설치
yum install libtidy libxml2-devel libxslt-devel
yum install openssl-devel cyrus-sasl-devel cyrus-sasl-gssapi
yum install ant
yum install mysql mysql-devel
yum install sqlite sqlite-devel
yum install python python-devel python-setuptools pythoon-simplejson python-ldap*
yum install gcc gcc-*
yum install libffi-devel.x86_64 libffi.i686 libffi.x86_64 libffi-devel.i686
yum -y install openldap-devel
=============maven 설치
cd /home
wget http://mirror.navercorp.com/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz
tar zxvf ./apache-maven-3.5.3-bin.tar.gz
mv ./apache-maven-3.5.3-bin.tar.gz ./maven
cd maven
make install
에러나면 make clean 하고 rm -rf /home/maven 삭제 후 다시 make install
ln -s /home/maven/bin/mvn /usr/bin/mvn
vi /etc/profile
export M2_HOME=/home/maven
export M2=$M2_HOME/bin
#export MAVEN_OPTS="-Xms256m -Xmx512m"
export PATH=$M2:$PATH
================휴 다운로드 및 컴파일
su - hadoop
cd /home
wget https://www.dropbox.com/s/auwpqygqgdvu1wj/hue-4.1.0.tgz
tar zxvf ./hue-4.1.0.tgz
export PREFIX=/home
cd hue-4.1.0
make
make install
chown -R hadopp:hadoop /home/hue
chmod 755 /home/hue
컴파일시 sh: mysql_config: command not found
이런 에러가 났다
yum list | grep maira
해서 나오는 현재 설치된 버전의 관련 패치기 다 설치 하니깐 에러가 안남...
====================환경 설정==========
vi /etc/profile
export HUE_HOME=/home/hue
export PATH=$PATH:$HUE_HOME/build/env/bin
=====================휴 설정================
vi /home/hue/desktop/conf/hue.ini
사용자 설정
server_user=hadoop
server_group=hadoop
default_user=hadoop
default_hdfs_superuser=hadoop
YARN설정
resourcemanager_host=10.0.0.6
resourcemanager_api_url=http://10.0.0.6:8088
proxy_api_url=http://10.0.0.6:8088
history_server_api_url=http://10.0.0.6:19888
HDFS 설정
fs_defaultfs=hdfs://10.0.0.6:8020
webhdfs_url=http://l10.0.0.6:50070/webhdfs/v1
HIVE 설정
hive_server_host=10.0.0.6
HBASE 설정
hbase_clusters=(Cluster|10.0.0.6:9090)
SOLR 설정
solr_url=http://10.0.0.6:8983/solr/
OOZIE 설정
oozie_url=http://10.0.0.6:11000/oozie
SQOOP 설정
server_url=http://10.0.3.10:12000/sqoop
# Flag to turn on sqoop.
enable_sqoop=true
=======================rdbms MariaDB 설정
engine=mysql
host=10.0.3.10
port=3306
user=hadoop
password=비번
name=hue #DB 스키마 (DATABASE)
==================MariaDB TABLE 및 계정생성
mysql -u root -p
create database hue default character set utf8 default collate utf8_general_ci;
create user 'hadoop'@'%' identified by '비번';
grant all on *.* to 'hadoop'@'loclahost' identified by '비번';
fulsh privileges;
=================하둡 환경 설정===
vi /home/hadoop/etc/hadoop/conf/hdfs-site.xml
<property>
<name>dfs.webhdfs.enabled</name>
<value>true</value>
<final>true</final>
</property>
vi /home/hadoop/etc/hadoop/conf/core-site.xml
<property>
<name>hadoop.proxyuser.hadoop.groups</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.hadoop.hosts</name>
<value>*</value>
</property>
============휴 실행
휴 실행
cd /usr/local/hue/build/env/bin
./supervisor -d
==============웹 로그인
첫로그인시 로그인하는 계정이 관리자 계정이 된다.
hue를 실행하는 계정 (난 hadoop 설치 계정)으로 해야한다
http://아이피:8888
hadoop
비번
============모니터링
tail -f /usr/local/hue/logs/supervisor.log
===========DB를 PRODUCTION에서는 mysql등으로 변경해야한다고 한다
mysql -u root -p
비번
create database hue;
exit
===============
HUE is running
vi hue.ini
engine=mysql
host=MYSQL_HOST
port=MYSQL_PORT
user=MYSQL_USERNAME
password=MYSQL_PASSWORD
name=Database_Name # I used 'hue'. You need to create database manually in mysql.
HUE Restart
DB 싱크 및 마이그레이션
/home/hue/build/env/bin/hue syncdb --noinput
/home/hue/build/env/bin/hue migrate
HUE Restart
댓글
댓글 쓰기