一、建立yum本地服务源(yum支持http和ftp两种协议,这里使用http协议)
 1、启动httpd服务
  启动命令:service httpd start
  关闭命令:service httpd stop
  重启命令:service httpd restart

  查看状态:service httpd status

   如果没有安装服务,则可以用安装盘包里提取http安装包安装:要注意顺序
     sudo rpm -hvi apr-1.3.9-5.el6_2.x86_64.rpm
     sudo rpm -hvi apr-util-1.3.9-3.el6_0.1.x86_64.rpm
     sudo rpm -hvi apr-util-ldap-1.3.9-3.el6_0.1.x86_64.rpm
     sudo rpm -hvi httpd-tools-2.2.15-45.el6.centos.x86_64.rpm
     sudo rpm -hvi httpd-2.2.15-45.el6.centos.x86_64.rpm
2、如果需要修改http的根目录
      只要修改配置文件/etc/httpd/conf/httpd.conf中的两项:
      1)#<Directory "/var/www/html">
           <Directory "/home/yumdata/www/html">
       2)#DocumentRoot "/var/www/html"
             DocumentRoot "/home/yumdata/www/html"
      3)重启httpd服务: service httpd restart
3、通过浏览器访问,能正常访问即成功
    

    4、下载cm的tarballs包
 
    5、将tarball包放在http服务器指定目录下解压生成cm目录
 
    6、使用createrepo命令创建本地源
         如果没有安装createrepo命令,则安装包createrepo工具: 注意顺序
         sudo rpm -hvi deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

         sudo rpm -hvi python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
         sudo rpm -hvi createrepo-0.9.9-22.el6.noarch.rpm
         cloudera用现成的repodata不需要创建,这里主要创建操作系统安装包的repodata,避免装依赖操作系统内的包问题

         将操作系统安装包的Packages拷贝到yum服务器os目录下,然后在和Packages的平行目录下执行createrepo ./即可
    7、将cm目录下的cloudera-manager.repo文件mv到/etc/yum.repos.d/ 编辑
          [cloudera-manager]
          # Packages for Cloudera Manager, Version 5, on RedHat or CentOS 6 x86_64                 
          name=Cloudera Manager
          baseurl=http://cdh1/cm/5/
          gpgkey = http://cdh1/cm/RPM-GPG-KEY-cloudera   
          gpgcheck = 0
    8、yum测试
         yum clean all
         yum list
 
二、安装cm server
    1、下载cm安装引导文件
    2、修改cloudera-manager-installer.bin权限为可执行
         chmod +x cloudera-manager-installer.bin
    3、开始安装

     [root@cdh1 opt]# chmod +x cloudera-manager-installer.bin
     [root@cdh1 opt]# ./cloudera-manager-installer.bin
   
     4、弹出界面,一路next ,accept,安装,出现下图,这成功了
        注,这里是linux界面,如果装的是字符服务器,无法正常显示,可以通过其他服务器远程登录执行。
    

 
  注: 默认使用是嵌入的PostgreSQL,如果选择MySQL作为管理数据库,则需要做以下工作

            1)MySQL数据库未安装,安装MySQL数据库
            2)MySQL安装了,启动MySQL服务:sudo service mysqld start
            3)数据库初始化:/usr/share/cmf/schema/scm_prepare_database.sh mysql cm -h dcnn1 -uroot -pbigdata --scm-host dcnn1 scm scm scm
 
三、安装cm agent
1、拷贝cloudera-manager.repo到部署agent主机/etc/yum.repos.d/目录下
     scp cloudera-manager.repo cdh2:/etc/yum.repos.d/
 2、删除/etc/yum.repos.d/下的其它repo文件
 3、部署agent
     sudo yum clean all
     sudo yum install -y cloudera-manager-agent.x86_64
4、修改agent映射server主机名,这里是cdh1
     sudo vi /etc/cloudera-scm-agent/config.ini
      server_host=cdh1
5、启动agent服务
    sudo service cloudera-scm-agent start
         

CM5.7.2 yum离线安装笔记的更多相关文章

  1. 【开发笔记】- yum离线安装

    本方案基本思路是在一个可以联网的系统中下载rpm安装包,然后传到无法联网的目标操作系统,建立安装源,进行安装.为了减少不必要的麻烦,在本地用虚拟机安装一个和目标操作系统一模一样的但是没有安装任何额外软 ...

  2. CDH6.1.0离线安装——笔记

    一. 概述 该文档主要记录大数据平台的搭建CDH版的部署过程,以供后续部署环境提供技术参考. 1.1 主流大数据部署方法 目前主流的hadoop平台部署方法主要有以下三种: Apache hadoop ...

  3. yum离线安装rpm包

    CentOS利用yum下载好rpm包,并离线安装   1.联网安装好rpm包,并将下载好的包备好 #yum install --downloadonly --downloaddir=/home/sam ...

  4. yum离线安装

    安装yum-plugin-downloadonly插件 yum install -y yum-plugin-downloadonly 下载对应的软件包,我们以mysql为例,终端输入如下命令 yum ...

  5. 云服务器离线安装MariaDB安装步骤和解决办法

    前面我写了tomcat的安装那么接下来我们来安装云服务的数据库服务 第一步:下载安装包 https://downloads.mariadb.org/ 按照上图所示操作就能完成在线安装,但由于国内的网络 ...

  6. RHEL7.0 Docker离线安装以及实战笔记

    1.概述 最近在琢磨一个事--在RHEL 7.0系统上离线安装使用Docker.然后配置JAVAEE环境,发布Web服务.在网上查了资料,大多数是在线安装的,其他的要么是环境不同,要么资料包找不到了. ...

  7. Ubuntu和centos离线安装软件包(apt和yum)

    linux安装软件包要解决包依赖问题,不能简单安装包本身. 离线安装基本思想都是先在一台设备上安装下载所有依赖包,然后拷贝所有依赖包到新设备上安装. Ubuntu下apt离线安装包 执行apt upd ...

  8. zabbix3.0通过yum安装笔记

    zabbix3.0通过yum安装笔记 一.通过yum安装zabbix rpm -Uvh https://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix- ...

  9. 本地yum源构建以及Docker离线安装

    Docker离线安装以及本地yum源构建 在docker的使用过程中有时候会遇到一些私有化部署的问题,就是在一些无法上网的机器上面安装使用dokcer,这就引出了docker的离线安装的问题,dock ...

随机推荐

  1. listen 65

    Don't Treat Old Gadgets Like Garbage Did you get a new tablet or computer this holiday season? A new ...

  2. django 模板中通过变量替代key取字典内容

    模板中通过变量替代key取字典内容 templatetags/├── get_item.py├── __init__.py ###get_item.py # coding=utf-8 from dja ...

  3. 「51Nod1639」绑鞋带(概率

    1639 绑鞋带  基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题  收藏  关注 有n根鞋带混在一起,现在重复n次以下操作:随机抽出两个鞋带头,把它们绑在一起.可 ...

  4. mongodb 常用操作符

    最近常用mongodb数据库,但是很多操作符不清楚或不知道,所有抽空根据手册整理下,以便于以后查阅(基于3.4版本) 1.查询和投影操作符 1.1比较操作符 $eq 匹配字段值等于指定值的文档 { & ...

  5. 数据结构与算法(3)----->队列和栈

    1. 栈和队列的基本性质 栈是先进后出;(像是子弹夹,后进先打出) 队列是先进先出;(像是平时排队买冰淇淋,按顺序轮流) 栈和队列在实现的结构上可以有数组和链表两种形式; (1)数组结构实现容易; ( ...

  6. Cache系列:spring-cache简单三步快速应用ehcache3.x-jcache缓存(spring4.x)

    前言:本项目基于spring4.x构建,使用ehcache3.5.2和JCache(jsr107规范) 一.依赖 除了ehcache和cache-api外,注意引用spring-context-sup ...

  7. Spring读取加密属性文件处理--待整理

    引言:Spring框架俨然已经是目前Java WEB项目开发的一个宠儿,更有人将Spring, Struts,和Hibernage称之为Java WEB项目开发的3件利器.Spring的依赖.注入.A ...

  8. VMware vs openStack对比直观优势

    openStack VS VMware直观优势:1.openStack设计架构开放.生态稳定 大型国际巨头公司支持及开发参与,功能版本迭代快,相对的VMware则是封闭的商业化系统.2.基于openS ...

  9. [hdu6201]transaction transaction transaction(树形dp)

    题意:某人在一棵树中在某处买物品,价格为i,在某处卖物品,价格为j,每单位距离花费价格1,求最大赚钱数. 解题关键:两次树形dp,分别求出每个点作为被减和被加情况下的最大值,最后取一下max即可. 该 ...

  10. day10servlet编程

    Servlet学习的大纲:  . servlet概念及相关接口简介  . servet 执行过程  . servlet路径映射  . 缺省servlet --应用  . servlet生命周 ...