실패
======================
== ambari-2.5.1 설지 준비
https://cwiki.apache.org/confluence/display/AMBARI/Ambari+Development
지원 OS : https://ambari.apache.org/)
# apt-get update
# apt-get upgrade
## git
# apt-get install -y git
(매뉴얼엔 없지만 컴파일할때 에러 발생)
## oracle java 7
# apt-get install -y software-properties-common
# add-apt-repository ppa:webupd8team/java -y
# apt-get update
# apt-get install -y oracle-java7-installer
-- 에러 발생하는 경우 : download failed
jdk-7u80-linux-x64.tar.gz 직접 다운로드
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
> docker cp jdk-7u80-linux-x64.tar.gz hadoop:/root/
# cp jdk-7u80-linux-x64.tar.gz /var/cache/oracle-jdk7-installer/
# apt-get install oracle-java7-installer
# vi ~/.bashrc
export JAVA_HOME="/usr/lib/jvm/java-7-oracle"
## maven 3.5
# wget http://mirror.apache-kr.org/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz
# tar xvfz apache-maven-3.5.0-bin.tar.gz
# vi ~/.bashrc
export PATH=/root/apache-maven-3.5.0/bin:$PATH
# source ~/.bashrc
## python 2.7, rpm, g++
# apt-get install -y python2.7 rpm g++
# wget https://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg#md5=fe1f997bc722265116870bc7919059ea
# sh setuptools-0.6c11-py2.7.egg
# ln -sf /usr/bin/python2.7 /usr/bin/python
## nodejs 0.10.44
# wget https://nodejs.org/download/release/v0.10.44/node-v0.10.44-linux-x64.tar.gz
# tar xvzf node-v0.10.44-linux-x64.tar.gz
# chown root.root -R ./node-v0.10.44-linux-x64
# vi ~/.bashrc
export PATH=/root/node-v0.10.44-linux-x64/bin:$PATH
# source ~/.bashrc
# npm install -g --unsafe-perm brunch@1.7.20
(--unsafe-perm 없으면 권한 에러 발생)
======================
== ambari-2.5.1 컴파일 및 설치
https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.5.1
## 컴파일
# wget http://www.apache.org/dist/ambari/ambari-2.5.1/apache-ambari-2.5.1-src.tar.gz
# tar xfvz apache-ambari-2.5.1-src.tar.gz
# cd apache-ambari-2.5.1-src
# mvn versions:set -DnewVersion=2.5.1.0.0
# pushd ambari-metrics
# mvn versions:set -DnewVersion=2.5.1.0.0
# popd
# mvn -B clean install package jdeb:jdeb -DnewVersion=2.5.1.0.0 -DskipTests -Dpython.ver="python >= 2.6"
-- ambari server
ambari-server/target/rpm/ambari-server/RPMS/noarch/
-- ambari agent
ambari-agent/target/rpm/ambari-agent/RPMS/x86_64/
## 설치
# apt-get install ambari-server*.deb #This should also pull in postgres packages as well.
# ambari-server setup
## 시작
# ambari-server start
## agent 설치, 시작
# apt-get install ambari-agent*.rpm
# vi /etc/ambari-agent/ambari.ini
[server]
hostname=localhost
# ambari-agent start
## 웹페이지 접속
http://<ambari-server-host>:8080
계정 : admin/admin
'가지가지' 카테고리의 다른 글
zookeeper 3.4.10 기본 설치 (0) | 2017.07.03 |
---|---|
c++ 개발 환경(vim vundle, YouCompleteMe) (0) | 2017.06.26 |
리눅스 명령어 모음 (0) | 2017.06.22 |
hadoop 1.x.x 기준 mapreduce 튜닝 관련 (0) | 2017.06.20 |
hive-2.1.1 설치 (on hadoop-2.7.3) (0) | 2017.06.15 |
hadoop 2.7.3 - listen port (0) | 2017.06.12 |
hadoop 2.7.3 - ubuntu docker + compile + pseudo-distributed (0) | 2017.06.12 |
hadoop 2.7.3 - maprduce eclipse 프로젝트 및 디버깅 (0) | 2017.06.07 |