Cloudera CM+CDH6 安装
环境清单
192.168.8.221 bigdata1
192.168.8.221 bigdata2
192.168.8.221 bigdata3
服务器设置
关闭firewall,关闭selinux,设置ssh互信(略)
禁止透明大页
1 2
| echo never > /sys/kernel/mm/transparent_hugepage/enabled echo never > /sys/kernel/mm/transparent_hugepage/defrag
|
mysql5.7安装
(略)
创建数据库
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| create database scm default character set utf8 default collate utf8_general_ci; grant all on scm.* to 'scm'@'%' identified by 'Hxkj2022!!!'; create database amon default character set utf8 default collate utf8_general_ci; grant all on amon.* to 'amon'@'%' identified by 'Hxkj2022!!!'; create database rman default character set utf8 default collate utf8_general_ci; grant all on rman.* to 'rman'@'%' identified by 'Hxkj2022!!!'; create database hue default character set utf8 default collate utf8_general_ci; grant all on hue.* to 'hue'@'%' identified by 'Hxkj2022!!!'; create database metastore default character set utf8 default collate utf8_general_ci; grant all on metastore.* to 'hive'@'%' identified by 'Hxkj2022!!!'; create database sentry default character set utf8 default collate utf8_general_ci; grant all on sentry.* to 'sentry'@'%' identified by 'Hxkj2022!!!'; create database nav default character set utf8 default collate utf8_general_ci; grant all on nav.* to 'nav'@'%' identified by 'Hxkj2022!!!'; create database oozie default character set utf8 default collate utf8_general_ci; grant all on oozie.* to 'oozie'@'%' identified by 'Hxkj2022!!!'; flush privileges;
|
本地yum仓库搭建
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| [root@hy-base-01 bigdata_repo] . ├── CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel ├── CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel.sha1 ├── CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel.sha256 ├── manifest.json ├── allkeys.asc ├── cloudera-manager-agent-6.3.1-1466458.el7.x86_64.rpm ├── cloudera-manager-daemons-6.3.1-1466458.el7.x86_64.rpm ├── cloudera-manager-server-6.3.1-1466458.el7.x86_64.rpm ├── cloudera-manager-server-db-2-6.3.1-1466458.el7.x86_64.rpm ├── enterprise-debuginfo-6.3.1-1466458.el7.x86_64.rpm
yum install -y createrepo cd bigdata_repo createrepo .
server { listen 80; location / { root /data/bigdata_repo; autoindex on; }
}
[bigdata] name=bigdata baseurl=http://bigdata1/ gpgcheck=0 enabled=1
|
java设置
1 2 3 4 5 6 7 8 9 10 11 12 13
| mkdir -p /usr/share/java cp mysql-connector-java-8.0.21.jar /usr/share/java/mysql-connector-java.jar
mkdir -p /usr/java/ ln -s /data/soft/jdk1.8.0_301/ /usr/java/default
vi /etc/profile export JAVA_HOME=/data/soft/jdk1.8.0_301 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
|
安装(服务器)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| yum install -y cloudera-manager-daemons cloudera-manager-agent cloudera-manager-server
/opt/cloudera/cm/schema/scm_prepare_database.sh mysql scm scm
/opt/cloudera/cm/schema/scm_prepare_database.sh mysql -h <mysql-host-ip> --scm-host <cm-server-ip> scm scm
systemctl start cloudera-scm-server
systemctl enable cloudera-manager-agent cloudera-manager-server systemctl start cloudera-manager-agent cloudera-manager-server
tail -f /var/log/cloudera-scm-server/cloudera-scm-server.log
|
登录界面,在界面完成其他节点安装和配置
http://bigdata-01:7180/cmf/login admin/admin
按照图形界面向导安装即可





老年佛系运维 | biglovewheat@126.com