Cloudera Manager 和 CDH 4 终极安装(2)

1 安装 Cloudera Manager Server 和 Agents

  解压压缩包:

    tar xzf /opt/package/cloudera-manager*.tar.gz -C /opt/; mv /opt/cm-4.8.1 /opt/cloudera-manager-4.8.1

  添加 cloudera-scm 用户

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

  为了方便,下面称 /opt/cloudera-manager-4.8.1 为 <tarball root>

  修改<tarball root>/etc/cloudera-scm-agent/config.ini 下面的 server_port 和 server_host ,把server_port 改成ClouderaManager运行的主机名或ip, 默认server_port 端口是 7182

  Cloudera Manager 会在下面目录保存一些玩意。

251733262529554.png

2 为Cloudera Manager 建立数据库

  建立数据库前要下载 jdbc驱动,放到 <tarball root>/share/cmf/lib/ 下。

  生成数据库

<tarball root>/share/cmf/schema/scm_prepare_database.sh mysql scm -hlocalhost -uroot -p123456 --scm-host localhost scm scm scm

  格式是: scm_prepare_database.sh 数据库类型 数据库 服务器 用户名 密码 --scm-host Cloudera_Manager_Server所在的机器 .......

  后面那三个不知道代表什么,直接照抄官网的了。详细说明:

251744129347920.png

3 开启Cloudera Manager Server 端

  在你上面安装的那台机器上开启Server端:

<tarball root>/etc/init.d/cloudera-scm-server start

  设置成开机启动:

cp <tarball root>/etc/init.d/cloudera-scm-server /etc/init.d/cloudera-scm-server     chkconfig cloudera-scm-server on

4 开启Cloudera Manager Agents 端

  先SCP <tarball root> 到所有机器上 ,然后在每台机器上开启Agents端:

sudo <tarball root>/etc/init.d/cloudera-scm-agent start

  设置开机启动:

cp <tarball root>/etc/init.d/cloudera-scm-agent /etc/init.d/cloudera-scm-agent   chkconfig cloudera-scm-agent on

5 启动 Cloudera Manager 管理控制台

  地址类似 :7180/ ,默认端口是 7180,如果上面没改的话。

  用户名密码都是 admin

261552523053139.png

至此:Cloudera Manager 安装完毕。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/ee6ce7ff3df44c2f9ddc0f03a43fa881.html