1、为CM安装mysql驱动

4台服务器

将mysql-connector-java-5.1.27-bin.jar拷贝到/usr/share/java路径下,并重命名

mv mysql-connector-java-5.1.27-bin.jar mysql-connector-java.jar

2、CM安装

yct40安装:cloudera-scm-server,cloudera-scm-agent

yct41 安装:cloudera-scm-agent

yct42 安装:cloudera-scm-agent

yct43 安装:cloudera-scm-agent

搭建本地yum源

将压缩包cloudera-repos.tar.gz拷贝到yct40中的一台节点,/home/download

解压到/var/www/html路径下

tar -zxvf cloudera-repos.tar.gz -C /var/www/html

cd /var/www/html/

python -m SimpleHTTPServer 8900

浏览器访问http://192.168.10.40:8900

vim /etc/yum.repos.d/cloudera-manager.repo

输入:
[cloudera-manager]

name=cloudera-manager

baseurl=http://yct40:8900/cloudera-repos/cm6/6.2.1/redhat7/yum/

enabled=1

gpgcheck=0

分发

xsync /etc/yum.repos.d/cloudera-manager.repo

yct40:

yum -y install cloudera-manager-daemons cloudera-manager-agent cloudera-manager-server

yct41:

yum -y install cloudera-manager-agent cloudera-manager-daemons

yct42:

yum -y install cloudera-manager-agent cloudera-manager-daemons

yct43:
yum -y install cloudera-manager-agent cloudera-manager-daemons

修改yct40上CM的配置文件(不用xsync同步)

vim /etc/cloudera-scm-agent/config.ini

server_host=yct40

server_port=7182

3、在mysql中建库

CREATE DATABASE scm DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;

CREATE DATABASE amon DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;

CREATE DATABASE hue DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;

CREATE DATABASE hive DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;

CREATE DATABASE sentry DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;

CREATE DATABASE oozie DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;

为CM配置数据库(cm自带脚本)

/opt/cloudera/cm/schema/scm_prepare_database.sh mysql scm root ycT_big@!123!com

4、启动CM服务

yct40:

systemctl start cloudera-scm-server

systemctl start cloudera-scm-agent

yct41:

systemctl start cloudera-scm-agent

yct42:

systemctl start cloudera-scm-agent

yct43:

systemctl start cloudera-scm-agent

yct40上可通过tail查看日志,出现started jetty server即安装成功

tail -f /var/log/cloudera-scm-server/cloudera-scm-server.log

浏览器访问:http://192.168.10.40:7180

用户名和密码都是admin/admin

5、关闭CM服务

关闭工作节点

43:systemctl stop cloudera-scm-agent

42:systemctl stop cloudera-scm-agent

41:systemctl stop cloudera-scm-agent

40:systemctl stop cloudera-scm-agent

40:systemctl stop cloudera-scm-server

关闭服务节点

40:systemctl stop cloudera-scm-server

6、登录成功以后

欢迎页面

协议页面,选同意

选择免费

到达集群安装页面

给集群命名:yctcluder

选择物理节点:

添加本地parcel库

等待parcel的下载、分配、解压和激活

检查集群网络环境

选择要安装的CDH组件,选择自定义安装

选择需要安装的组件

各组件角色分配

数据库链接测试

各组件基本设置,使用默认

等待安装部署和启动

cdh6.2.1搭建安装的更多相关文章

  1. 史上最全Windows版本搭建安装React Native环境配置

    史上最全Windows版本搭建安装React Native环境配置 配置过React Native 环境的都知道,在Windows React Native环境配置有很多坑要跳,为了帮助新手快速无误的 ...

  2. Hadoop集群搭建安装过程(三)(图文详解---尽情点击!!!)

    Hadoop集群搭建安装过程(三)(图文详解---尽情点击!!!) 一.JDK的安装 安装位置都在同一位置(/usr/tools/jdk1.8.0_73) jdk的安装在克隆三台机器的时候可以提前安装 ...

  3. Hadoop集群搭建安装过程(二)(图文详解---尽情点击!!!)

    Hadoop集群搭建安装过程(二)(配置SSH免密登录)(图文详解---尽情点击!!!) 一.配置ssh无密码访问 ®生成公钥密钥对 1.在每个节点上分别执行: ssh-keygen -t rsa(一 ...

  4. 史上最详细Windows版本搭建安装React Native环境配置 转载,比官网的靠谱亲测可用

    史上最详细Windows版本搭建安装React Native环境配置   2016/01/29 |  React Native技术文章 |  Sky丶清|  95条评论 |  33530 views ...

  5. 【转】android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)

    原文网址:http://www.cnblogs.com/zdz8207/archive/2012/11/27/android-ndk-install.html android 最新 NDK r8 在w ...

  6. android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)

      android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创) 一直想搞NDK开发却一直给其他事情耽搁了,参考了些网上的资料今天终于把 ...

  7. Android NDK r8 Cygwin CDT 在window下开发环境搭建 安装配置与使用 具体图文解说

    版权声明:本博客全部文章均为原创.欢迎交流.欢迎转载:转载请勿篡改内容,而且注明出处,谢谢! https://blog.csdn.net/waldmer/article/details/3272500 ...

  8. bay——vSphere Oracle12cR2的RAC搭建安装之配置共享存储 - 副本

    vSphere Oracle12cR2的RAC搭建安装之配置共享存储 https://blog.csdn.net/yuzifen/article/details/82496503 一.第一台机器添加两 ...

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

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

随机推荐

  1. Spring Security 实战干货:图解用户是如何登录的

    1. 前言 欢迎阅读Spring Security 实战干货系列文章,在集成Spring Security安全框架的时候我们最先处理的可能就是根据我们项目的实际需要来定制注册登录了,尤其是Http登录 ...

  2. 还不懂mysql的undo log和mvcc?算我输!

    最近一直没啥时间写点东西,坚持分享真的好难,也不知道该分享点啥,正好有人要问我这些东西,所以腾出点时间,写一下这个主题.同样本篇可以给读者承诺,听不懂或者没收获算我输,哈哈! 众所周知,mysql中读 ...

  3. Spring Date JPA实现增删改查

    1.新建一个Cart类 package com.entity; public class Cart { private int id; private int userId; private int ...

  4. MacOS英语学习

    总结于B站Mac云课堂:https://www.bilibili.com/video/BV1vf4y1U7SZ 各个软件的链接: Edge:https://www.microsoft.com/zh-c ...

  5. Python Tuple(元组) max()方法

    描述 Python 元组 max() 函数返回元组中元素最大值.高佣联盟 www.cgewang.com 语法 max()方法语法: max(tuple) 参数 tuple -- 指定的元组. 返回值 ...

  6. CF804D Expected diameter of a tree 树的直径 根号分治

    LINK:Expected diameter of a tree 1e5 带根号log 竟然能跑过! 容易想到每次连接两个联通快 快速求出直径 其实是 \(max(D1,D2,f_x+f_y+1)\) ...

  7. luogu P4321 随机漫游 期望dp 二进制 高斯消元

    LINK:随机漫游 非常妙的一道题. 容易想到倒推期望. 设状态 f[i][j]表示到达第i个点 此时已经到达的集合为j能走到全集的期望边数. 只要求出来这个就能O(1)回答询问. \(f[i][j] ...

  8. 毒瘤dp 学校食堂

    这道dp题 可谓是比较难了,我想了2h 总是觉得自己设的状态没有包涵全部的状态空间 一直想不出来状态 最后败北. 正解是这样的 我们肯定是有一维i的表示 到了i 这个人吃饭了 但是在i吃饭之前后面的7 ...

  9. 【从零开始撸一个App】Dagger2

    Dagger2是一个IOC框架,一般用于Android平台,第一次接触的朋友,一定会被搞得晕头转向.它延续了Java平台Spring框架代码碎片化,注解满天飞的传统.尝试将各处代码片段串联起来,理清思 ...

  10. NIO(一):Buffer缓冲区

    一.NIO与IO: IO:  一般泛指进行input/output操作(读写操作),Java IO其核心是字符流(inputstream/outputstream)和字节流(reader/writer ...