一、建立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. Stop logging "internal dummy connection" in Apache

    Apache 2.x keeps child processes alive by creating internal connections which appear in the log file ...

  2. CF Round #460

    晚上去看月亮了 离比赛结束半个小时才滚回来A了T1T2T3... 又要掉Rating辣 T4 给一个有向图 每条边有一个英文字母作为边权 求一条路径 该路径上权值众数出现次数最多 求最多的出现次数 拓 ...

  3. vue文件名规范

    之前有看过一些命名规范,也看到说vue文件命名要么全是小写要么就是用小写 + '-':其实看到的时候有点不以意,因为本地能跑起项目:发布能正常访问也就OK了. 但是今天在做自动化部署的时候碰到一个问题 ...

  4. BZOJ3648:寝室管理

    浅谈树分治:https://www.cnblogs.com/AKMer/p/10014803.html 题目传送门:https://www.lydsy.com/JudgeOnline/problem. ...

  5. HTML DOM nodeType 属性

    实例 获得 body 元素的节点类型: document.body.nodeType; 结果: 1 定义和用法 nodeType 属性返回以数字值返回指定节点的节点类型. 如果节点是元素节点,则 no ...

  6. mysql 1069 数据库无法启动解决办法

    mysql无缘无故的启动不了了. 在控制台里面用root连接,报错10061. 在服务管理里面启动,报错1069. 在网上找了一些解决方法,删除my.ini之类的,都无效.后来在百度经验里面找到了可行 ...

  7. hduoj题目分类

    基础题:1000.1001.1004.1005.1008.1012.1013.1014.1017.1019.1021.1028.1029.1032.1037.1040.1048.1056.1058.1 ...

  8. 锐捷认证的一些问题&解决方法

    scau锐捷校园网各种无法吐槽,认证有时候自己掉线了麻痹都打到boss了给我掉线,收费也坑爹,连铁通都比不上. 1.锐捷认证客户端已停止工作: 貌似是毒霸的问题,把金山毒霸关掉再试 2.获取ip地址信 ...

  9. 解决错误---undefined reference to `pthread_create‘

    今天试着敲了一下APUE的小例子,遇到了个错误 -----  undefined reference to `pthread_create.(为自己这么晚接触多线程惭愧). 上网上查了一下,借人经验. ...

  10. UVa 10213 How Many Pieces of Land ? (计算几何+大数)欧拉定理

    题意:一块圆形土地,在圆周上选n个点,然后两两连线,问把这块土地分成多少块? 析:这个题用的是欧拉公式,在平面图中,V-E+F=2,其中V是顶点数,E是边数,F是面数.对于这个题只要计算V和E就好. ...