cdh5使用cloudera-manager-installer.bin离线安装

来源:互联网 发布:规划算法 pdf 编辑:程序博客网 时间:2024/06/06 01:15

1. 硬件准备

一个2台节点集群,Host对应关系如下:
  1. 192.168.0.168 h168
  2. 192.168.0.169 h169

2. 软件准备

  • 系统环境CentOS6.5
  • CDH-5.1.3-1.cdh5.1.3.p0.12-el6.parcel
  • CDH-5.1.3-1.cdh5.1.3.p0.12-el6.parcel.sha
  • cloudera-manager-installer.bin
  • cloudera-manager.repo
  • manifest.json
  • mysql-connector-java.jar

  • rpm包:
  • cloudera-manager-agent-5.1.3-1.cm513.p0.155.el6.x86_64.rpm
    cloudera-manager-daemons-5.1.3-1.cm513.p0.155.el6.x86_64.rpm
    cloudera-manager-server-5.1.3-1.cm513.p0.155.el6.x86_64.rpm
    cloudera-manager-server-db-2-5.1.3-1.cm513.p0.155.el6.x86_64.rpm
    enterprise-debuginfo-5.1.3-1.cm513.p0.155.el6.x86_64.rpm
    jdk-6u31-linux-amd64.rpm
    oracle-j2sdk1.7-1.7.0+update55-2.x86_64.rpm

  • 相关包的下载地址
    Cloudera Manager下载地址:
    http://archive.cloudera.com/cm5/cm/5/cloudera-manager-el6-cm5.1.3_x86_64.tar.gz,
    下载信息:
    http://www.cloudera.com/content/cloudera/en/documentation/cloudera-manager/v5-latest/Cloudera-Manager-Version-and-Download-Information/Cloudera-Manager-Version-and-Download-Information.html#cmvd_topic_1

    CDH安装包地址:http://archive.cloudera.com/cdh5/parcels/latest/

3.准备环境

以下操作均使用root用户。

  1. 网络配置(所有节点)

    分别修改各节点/etc/sysconfic/network文件,设置主机名,重启网络服务生效。修改/etc/hosts文件,配置主机与IP对应关系(所有节点)。

  2. 打通master至slave[01~03]节点的SSH免密登陆 

  3. 安装Mysql(master节点):设置密码,开机启动 

    1. chkconfig mysqld on
    1. service mysqld start
    1. mysqladmin -u root password 'xxxx'
    create database hive DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

  4. 关闭防火墙和SELinux(所有节点)

  1. chkconfig iptables off#重启后生效
  2. 修改/etc/selinux/config文件的 SELINUX=disabled#重启生效

      5. 配置NTP服务(所有节点)

4.安装Cloudera Manager Server和Agent


      1.  将mysql-connector-java.jar   放在/usr/share/java/mysql-connector-java.jar
      2.  将CHD5相关的Parcel包放到主节点的/opt/cloudera/parcel-repo/目录中(parcel-repo需要手动创建):
  • CDH-5.1.3-1.cdh5.1.3.p0.12-el6.parcel
  • CDH-5.1.3-1.cdh5.1.3.p0.12-el6.parcel.sha
  • manifest.json
      3.  将cloudera-manager.repo文件拷贝到所有节点的/etc/yum.repos.d/文件夹下
          验证repo文件是否起效
          yum list|grep cloudera
    
    4.  将之前下载的rpms文件拷贝到所有节点下(任意目录)
          切换到rpms目录下,执行
       yum -y install *.rpm

    5. sudo /usr/share/cmf/schema/scm_prepare_database.sh mysql  -uroot -p --scm-host localhost scm scm scm_password

    

    以下步骤请只在主节点上执行:

  • 将下载好的bin文件拷贝到主节点任意目录下
  • 进入该目录,给bin文件赋予可执行权限
    sudo chmod +x ./cloudera-manager-installer.bin
  • 安装CM
    ./cloudera-manager-installer.bin
    接下来全部next和yes就行了,因为所需要的rpm包已经提前下载下来了,这个过程会进行的非常快。

5. 会遇到的问题

   
   查看安装server日志文件地址 /var/log/cloudera-scm-server
   重启服务命令                          service cloudera-scm-server restart
   配置文件地址                          /var/lib/alternatives
   安装集群时日志文件地址        /var/run/cloudera-scm-agent/process/

阅读全文
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 大学无英语基础怎么办 孩子应用题理解不透怎么办 嫉妒一个人好痛苦怎么办 爱嫉妒别人怎么办心理 总有人嫉妒我怎么办 从小嫉妒闺蜜怎么办 怕闺蜜比我好怎么办 孩子不会做应用题怎么办 当你嫉妒别人怎么办 单位社保发票丢失怎么办 单位医保发票丢失怎么办 图书明细没有给怎么办 拼音拼不到一起怎么办 孩子不会拼拼音怎么办 小孩子不会拼拼音怎么办 小孩拼音发音不准怎么办 孩子声调不会标怎么办 孩子拼音发音不准怎么办 孩子学拼音不会怎么办? 孩子不会拼生字怎么办? 对数字不敏感怎么办 孩子说话不算数怎么办 儿童做事不认真怎么办 幼儿园小朋友爱打人怎么办 遇到熊孩子家长怎么办 小孩嘴烂了怎么办 孩子杯宠坏了怎么办 小孩子老爱打人怎么办 小孩偏执的性格怎么办 孩子上学爱打人怎么办 宝宝爱动手打人怎么办 幼儿爱打人教师怎么办 中班幼儿爱打人怎么办 幼儿园小班小朋友打人老师怎么办 2岁小朋友打人怎么办 幼儿爱乱讲话怎么办 幼儿园小孩打架老师怎么办 宝宝不自信胆小怎么办 小孩不尊重父母怎么办 孩子有洁癖应该怎么办 宝宝攻击性太弱怎么办