hdp에 해당하는 글 1

ambari 기반 HDP 3.1 설치 #2

빅데이터|2022. 12. 18. 21:29
728x90

암바리 서비스 설치 아래 순서대로 진행

메타데이터 저장을 위한 db설정 사전작업 기본db로 진행 postgre

(mysql, mariadb 등으로도 가능 하지만 기본인 postgre로 진행)

 

재설치 연습을 위해 만들었던 메뉴얼이라 불친절 하지만 그대로 하면 된다.

기록목적이 강하므로 그냥 진행 한다.

 

su - postgres

vi data/pg_hba.conf

host  all  all 0.0.0.0/0 md5

 

vi data/postgresql.conf

Add or edit the following line in your postgresql.conf :

listen_addresses = '*'

 

사전에 /usr/share/java/ 경로에 postgresql-jdbc.jar를 넣어야 된다.
cd /usr/share/java/
systemctl restart postgresql
ambari-server setup --jdbc-db=postgres --jdbc-driver=/usr/share/java/postgresql-jdbc.jar
ambari-server setup --jdbc-db=postgres --jdbc-driver=/mnt/postgresql-jdbc.jar

 

하이브와 우지 사용을 위한 설정

안쓴다면 스킵하면 된다.

hive
----------
username : hive
password : forest
db       : hive
class : org.postgresql.Driver
jdbc:postgresql://redsrv:5432/hive

-------------------------------------------
echo "CREATE DATABASE hive;" | psql -U postgres
echo "CREATE USER hive WITH PASSWORD 'forest';" | psql -U postgres
echo "GRANT ALL PRIVILEGES ON DATABASE hive TO hive;" | psql -U postgres


oozie
-----------
username : oozie
password : forest
db       : oozie
class : org.postgresql.Driver
jdbc:postgresql://redsrv:5432/oozie

echo "CREATE DATABASE oozie;" | psql -U postgres
echo "CREATE USER oozie WITH PASSWORD 'forest';" | psql -U postgres
echo "GRANT ALL PRIVILEGES ON DATABASE oozie TO oozie;" | psql -U postgres

 

설정 후 암바리를 재시작을 하자

ambari-server start 

yum install ambari-agent

혹시 모르니 ambari-server, amabari-agent restart 를 진행 한다.
ambari-server restart
ambari-agent restart

'빅데이터' 카테고리의 다른 글

NIFI Expression docs  (0) 2023.05.17
NIFI 실행 방법 도커기반  (0) 2022.12.19
ambari 기반 HDP 3.1 설치 #1  (0) 2022.12.14
Cribl Stream Docker 설치 방법  (0) 2022.12.06
Cribl.io stream  (0) 2022.11.17

댓글()