安装CDH

1.需要完成本地的基本配置
网络配置
JDK
免密钥
安装配置mysql
下载第三方依赖包

 yum install -y chkconfig python bind-utils psmisc libxslt zlib sqlite cyrus-sasl-plain cyrus-sasl-gssapi fuse fuse-libs redhat-lsb
2.安装 Cloudera Manager Server、Agent

(1)vi /opt/cloudera-manager/cm-5.4.3/etc/cloudera-scm-agent下的config.ini
文件
配置Server
在这里插入图片描述

(2)在所有节点创建用户cloudera-scm
useradd --system --no-create-home --shell=/bin/false --comment “Cloudera SCM User” cloudera-scm

(3)创建一个目录专门存放server(在server节点)

mkdir -p /opt/cloudera/parcel-repo

修改这个目录的权限为刚刚创建的目录

chown cloudera-scm:cloudera-scm /opt/cloudera/parcel-repo

在这里插入图片描述

(4)为每一个Agent创建一个目录

mkdir -p /opt/cloudera/parcels

修改目录权限

chown cloudera-scm:cloudera-scm /opt/cloudera/parcels

(5)在/usr/share/下面创建java目录

/usr/share/java

并且将驱动mysql-connector-java-5.1.26-bin.jar 到 /usr/share/java下

(6) 在mysql创建用户temp

grant all on *.* to 'temp'@'%' identified by 'temp' with grant option;

在这里插入图片描述
(7)进去到/opt/cloudera-manager/cm-5.4.3/share/cmf/schema

在这里插入图片描述

./scm_prepare_database.sh mysql temp -h node5 -utemp -ptemp --scm-host node5 scm scm scm

给定配置信息,在启动的时候会帮我们在mysql中创建库

在这里插入图片描述

(8)将本地原放入/opt/cloudera/parcel-repo下
在这里插入图片描述

(8)分发
在这里插入图片描述
将当前目录下的所有文件发生给其他节点(pwd 需要在当前目录下分发)

scp -r ./* root@node6:`pwd`

(9)启动
Sever首次启动会自动创建表以及数据,不要立即关闭或重启,否则需要删除所有表及数据重新安装

cd  /opt/cloudera-manager/cm-5.4.3/etc/init.d

启动server
在这里插入图片描述
启动所有的Agent

 /opt/cloudera-manager/cm-5.4.3/etc/init.d/cloudera-scm-agent start

启动很慢

在这里插入图片描述

一直点击下一步

在这里插入图片描述
在这里插入图片描述
修改这个值

完成之后重新检测
在这里插入图片描述

警告消失
在这里插入图片描述
点击完成
在这里插入图片描述
勾选自定义
在这里插入图片描述
点击继续,发现这里并没有使用HA ,后面可用调
在这里插入图片描述
使用默认配置点击下一步
在这里插入图片描述
启动完成
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值