Cloudera Manager 7.13.x 기준.[1] 설치 사전작업과 관리용 DBMS 가 먼저 끝나 있어야 한다.
archive.cloudera.com 은 유료 계정 인증이 필요하다. 계정으로 내려받은 .repo 파일에는 인증정보가 채워져 있다.
# /etc/yum.repos.d/cloudera-manager.repo
[cloudera-manager]
name=Cloudera Manager 7.13.2
baseurl=https://<USER>:<PASSWORD>@archive.cloudera.com/p/cm7/7.13.2/redhat9/yum/
gpgkey=https://<USER>:<PASSWORD>@archive.cloudera.com/p/cm7/7.13.2/redhat9/yum/RPM-GPG-KEY-cloudera
gpgcheck=1
enabled=1
autorefresh=0
type=rpm-md
폐쇄망은 RPM 을 받아 createrepo 로 내부 레포를 만들고 baseurl=http://<repo-host>/cm-7.13.2/, gpgcheck=0 으로 둔다. Cloudera Inspector 가 이 레포 서버 역할을 겸한다.
dnf install -y cloudera-manager-daemons cloudera-manager-agent cloudera-manager-server
cloudera-manager-server-db-2(임베디드 PostgreSQL)는 운영에서 지원되지 않는다. 외부 DBMS 를 쓴다.
scm_prepare_database.sh 가 DB 접속을 검증하고 /etc/cloudera-scm-server/db.properties 를 써 준다. 손으로 편집하지 않는다.[2]
# PostgreSQL 이 db01, CM 서버가 cm01, DB·계정 이름이 scm 일 때
/opt/cloudera/cm/schema/scm_prepare_database.sh postgresql -h db01 --scm-host cm01 scm scm
Enter SCM password:
# MariaDB / MySQL
/opt/cloudera/cm/schema/scm_prepare_database.sh mysql -h db01 --scm-host cm01 scm scm
생성된 파일:
# /etc/cloudera-scm-server/db.properties
com.cloudera.cmf.db.type=postgresql
com.cloudera.cmf.db.host=db01
com.cloudera.cmf.db.name=scm
com.cloudera.cmf.db.user=scm
com.cloudera.cmf.db.setupType=EXTERNAL
com.cloudera.cmf.db.password=<비밀번호>
systemctl enable cloudera-scm-server --now
# Jetty 가 뜨는 데 1~3분 걸린다. 그 뒤 http://cm01:7180
tail -f /var/log/cloudera-scm-server/cloudera-scm-server.log
에이전트는 각 노드에서:
dnf install -y cloudera-manager-daemons cloudera-manager-agent
sed -i 's/^server_host=.*/server_host=cm01/' /etc/cloudera-scm-agent/config.ini
systemctl enable cloudera-scm-agent --now
밖으로 나가는 기능을 끈다 (Administration › Settings). Cloudera Inspector 가 CM 설치 뒤 자동으로 넣는 값이다.
| 설정 | 값 |
|---|---|
| PHONE_HOME | false |
| ALLOW_USAGE_DATA | false |
| CLUSTER_STATS_SCHEDULE | (빈 값) |
| PARCELS_AUTO_REFRESH_ENABLED | false |
| TELEMETRY_MASTER | false |
| TELEMETRY_ALTUS_ACCOUNT | (빈 값) |
| GBN_ENABLED | false |
위 버전과 저장소는 오래된 것이라 저장소가 존재하지 않을 수 있다.
sudo yum install -y cloudera-manager-server-7.1.4-6363010.el7.x86_64.rpm cloudera-manager-server-db-2-7.1.4-6363010.el7.x86_64.rpm
Cloudera Manager 7.13.1 Installation — Step 1 Configure a Repository · Step 3 Deploy Server and Agents. 2026-09-17 확인. https://docs.cloudera.com/cloudera-manager/7.13.1/cloudera-manager-installation/topics/cdpdc-configure-repository.html · https://docs.cloudera.com/cloudera-manager/7.13.1/cloudera-manager-installation/topics/cdpdc-install-cm-packages2.html ↩︎
Syntax for scm_prepare_database.sh. https://docs.cloudera.com/cdp-private-cloud-base/7.1.9/installation/topics/cdpdc-syntax-scm-prepare-database.html ↩︎