bigData

CDH5.6.0离线安装(manager)

2020-04-13  本文已影响0人  叫小七的剑客

所需安装包:

cloudera-manager-el6-cm5.6.0_x86_64.tar.gz
CDH-5.6.0-1.cdh5.6.0.p0.45-el6.parcel
CDH-5.6.0-1.cdh5.6.0.p0.45-el6.parcel.sha1
manifest.json

前置条件

JDK1.8
Mysql5.5
ssh免密钥登录

安装步骤

关闭防火墙和LINUXSE

下载安装包

下载cloudera-manager-el6-cm5.6.0_x86_64.tar.gz

CDH-5.6.0-1.cdh5.6.0.p0.12-el6.parcel

CDH-5.6.0-1.cdh5.6.0.p0.12-el6.parcel.sha1

manifest.json

网络配置(配置所有节点)此次使用一个节点

修改hostshostname

service network restart 重启网络服务生效。

设置所有节点NTP同步

安装CM

  1. cloudera manager的目录默认位置在/opt下,解压: tar xzvf cloudera-manager*.tar.gz 将解压后的cm-5.6.0和cloudera目录放到/opt目录下。
  2. 为Cloudera Manager 5建立数据库

将mysql的驱动jar包,放到/opt/cm-5.6.0/share/cmf/lib/中。

在主节点初始化CM的数据库

/opt/cm-5.6.0/share/cmf/schema/scm_prepare_database.sh mysql cm -hlocalhost -uroot -proot --scm-host localhost scm scm scm

  1. 配置Agent

修改/opt/cm-5.6.0/etc/cloudera-scm-agent/config.ini中的server_host为主节点的主机名。

同步Agent到其他节点(单节点不做)

scp -r /opt/cm-5.6.0 root@cdh2:/opt/

  1. 所有节点创建cloudera-scm用户

useradd --system --home=/opt/cm-5.6.0/run/cloudera-scm-server/ --no-create-home --shell=/bin/false --comment "Cloudera SCM User" cloudera-scm

  1. 准备Parcels,用以安装CDH5

CHD5相关的Parcel包放到主节点的/opt/cloudera/parcel-repo/目录中(parcel-repo需要手动创建)。

相关的文件如下:

CDH-5.6.0-1.cdh5.6.0.p0.12-el6.parcel

CDH-5.6.0-1.cdh5.6.0.p0.12-el6.parcel.sha1

manifest.json

最后将CDH-5.6.0-1.cdh5.6.0.p0.12-el6.parcel.sha1,重命名为CDH-5.6.0-1.cdh5.6.0.p0.12-el6.parcel.sha,这点必须注意,否则,系统会重新下载CDH-5.6.0-1.cdh5.6.0.p0.12-el6.parcel文件。

  1. 启动相关脚本

通过/opt/cm-5.6.0/etc/init.d/cloudera-scm-server start 启动服务端。

通过 /opt/cm-5.6.0/etc/init.d/cloudera-scm-agent start启动Agent服务。

我们启动的其实是个service脚本,需要停止服务将以上的start参数改为stop就可以了,重启是restart。

  1. CDH5的安装配置

Cloudera Manager Server和Agent都启动以后,就可以进行CDH5的安装配置了。
这时可以通过浏览器访问主节点的7180端口测试一下了(由于CM Server的启动需要花点时间,这里可能要等待一会才能访问),默认的用户名和密码均为admin:

上一篇 下一篇

猜你喜欢

热点阅读