CM离线安装CDH5.5.0

CDH5.7.1-install-MAC.zip Mac安装CDH5.7.1所需所有压缩包,包括mac版本的JDK1.8安装.dmg文件。一共880.9M,请规划好下载时间,如果能够帮助到你们很开心!;-) 立即下载

环境准备:
本机:mac
虚拟机软件:parallels desktop
虚拟机系统:Linux-CentOS 6.5 64位
主节点:master(1台)
从节点:slave1(1台)
原先设置了俩台从节点,资源太紧张,导致各种问题。做实验只能先部署俩台了。mster节点内存最少4G,slave1最少 1G。

系统准备:

1. 修改主机名:
    vim /etc/sysconfig/network
    NETWORKING=yes
    HOSTNAME=master.hadoop
2. 修改IP:
    vim /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE="eth0” 
    BOOTPROTO="dhcp” 
    HWADDR="00:1C:42:DD:1C:64” 
    IPV6INIT="yes” 
    NM_CONTROLLED="yes” 
    ONBOOT="yes” 
    TYPE="Ethernet” 
    UUID="08593a90-0e8e-42d8-9835-098f07632ad1” 
    #IPADDR=192.168.1.27 
    #NETMASK=255.255.255.0 
    //设置网关
    GATEWAY=10.211.55.2

此处IP配置根据自己机器实际情况配置。
目的肯定是所有节点可以ping通,如果需要在本地物理机上访问虚拟机集群的页面啥的,需要虚拟机与物理宿主机互ping通。

3.  修改主机名与IP的映射关系:
    vim /etc/hosts
    10.211.55.4  master.hadoop
    10.211.55.5  slave1.hadoop
4. 关闭防火墙
    service iptables stop
    chkconfig iptables —list
    chkconfig iptables off
5. 安装JDK
    安装好的Centos系统有时会自动安装OpenJdk,
    用命令java -version查看:
    rpm -qa |grep java
    删除:rpm -e —nodeps
    rpm -ivh jdk-7u55-linux-x64.rpm
    配置一个全局的JAVA_HOME变量:
    echo "JAVA_HOME=/usr/java/latest/" >> /etc/environment
    执行命令,查看Jdk是否安装正确
     java -version
6. 关闭selinux:
    修改/etc/selinux/config 下的 SELINUX=disabled 
7. ulimit设置
echo '* soft nofile 65536'  >>/etc/security/limits.conf
echo '* hard nofile 65536'  >>/etc/security/limits.conf
echo '* soft nproc 131072'  >>/etc/security/limits.conf
echo '* hard nproc 131072'  >>/etc/security/limits.conf
echo '* soft nofile 65536'  >>/etc/security/limits.d/90-nproc.conf
echo '* hard nofile 65536'  >>/etc/security/limits.d/90-nproc.conf
echo '* soft nproc 131072'  >>/etc/security/limits.d/90-nproc.conf
echo '* hard nproc 131072'  >>/etc/security/limits.d/90-nproc.conf
8. reboot

软件安装:

1 . 打通SSH(所有节点)

这里master节点和其他datanode节点会略有区别。 
首先说有节点均执行如下命令,遇到提示一路回车即可:
ssh-keygen -t rsa
ssh-copy-id  localhost 
无密码登录自己(注意:这里master节点必须的)
ssh-copy-id  需要无密登录的机器

然后输入密码即可,以后再到其他机器就不需要密码额

2 . 安装mysql(master节点)

http://blog.youkuaiyun.com/korder/article/details/37509355
本次安装需要创建如下数据库
(不包括Cloudera Manager的数据库,Cloudera Manager数据库有相关脚本创建,后面会有说明)
--hive数据库
create database hive DEFAULT CHARSET utf8 COLLATE utf8_general_ci
--集群监控数据库
create database amon DEFAULT CHARSET utf8 COLLATE utf8_general_ci
--hue数据库
create database hue DEFAULT CHARSET utf8 COLLATE utf8_general_ci
--oozie数据库
create database oozie DEFAULT CHARSET utf8 COLLATE utf8_general_ci

以上数据库,可能会根据安装组件的不同略有差别。 
给用户授权(这里密码设为hadoop)
grant all on *.* to root@"%" Identified by "hadoop";

3 . 正式开工安装Cloudera Manager 5(cm5)

下载地址http://archive-primary.cloudera.com/cm5/cm/5/,

根据自己的系统选择相应的版本,
拷贝cloudera-manager-el6-cm5.5.0_x86_64.tar到master节点的/opt目录下:
(解压到/opt目录下,不能解压到其他地方,因为cdh5的源会默认在/opt/cloudera/parcel-repo寻找)

tar xvf cloudera-manager-el6-cm5.5.0_x86_64.tar

得到cm-5.5.0和cloudera俩个目录

给所有节点添加cloudera-scm用户:

useradd –system –home=/opt/cm-5.0.0/run/cloudera-scm-server –no-create-home –shell=/bin/false –comment “Cloudera SCM User” cloudera-scm

修改/opt/cm-5.0.0/etc/cloudera-scm-agent/config.ini 下面的serer_host

server_host=master.hadoop

为Cloudera Manager 5建立数据库:

/opt/cm-5.0.0/share/cmf/schema/scm_prepare_database.sh mysql cm
-hlocalhost -uroot -phadoop –scm-host localhost scm scm scm

格式是:scm_prepare_database.sh 数据库类型 数据库 服务器 用户名 密码 –scm-host Cloudera_Manager_Server所在的机器,后面那三个不知道代表什么,直接照抄官网的了。 因为我们用的是Mysql数据库,所以我们需要下载Mysql的JDBC驱动,本次从官网上下载最新稳定版:mysql-connector-java-5.1.30.tar.gz,解压之后找到mysql-connector-java-5.1.30-bin.jar放到/opt/cm-5.0.0/share/cmf/lib/目录下。 开启Cloudera Manager 5 Server端:

/opt/cm-5.0.0/etc/init.d/cloudera-scm-server start

设置开机启动:

cp /opt/cm-5.0.0/etc/init.d/cloudera-scm-server /etc/init.d/cloudera-scm-server
chkconfig cloudera-scm-server on

注意server首次启动不要立即关闭或重启,因为首次启动会自动创建相关表以及数据,如果因为特殊原因中途退出,请先删除所有表以及数据之后再次启动,否则将会出现启动不成功的情况。 开启Cloudera Manager 5 Agents端。 先scp /opt/cm-5.0.0到所有datanode节点上,然后在每台机器上开启Agents端:

scp -r /opt/cm-5.0.0 root@slave1:/opt/cm-5.0.0

等待拷贝成功,在所有datanode节点上启动:(注意必须以管理员权限启动)

/opt/cm-5.0.0/etc/init.d/cloudera-scm-agent start

设置开机启动:

cp /opt/cm-5.0.0/etc/init.d/cloudera-scm-agent /etc/init.d/cloudera-scm-agent
chkconfig cloudera-scm-agent on

浏览器启动Cloudera Manager 5 控制台(默认端口号是7180),启动成功就会看到登陆页面。
admin/admin

4 . 安装CDH5

先下载到本地http://archive-primary.cloudera.com/cdh5/parcels/5.5.0/,这里需要下载两样东西,首先是与自己系统版本相对应的parcel包,然后是manifest.json文件。下载完成后将这两个文件放到master节点的/opt/cloudera/parcel-repo下(目录在安装Cloudera Manager 5时已经生成),注意目录一个字都不能错,接下来打开manifest.json文件,里面是json格式的配置,我们需要的就是与我们系统版本相对应的hash码,因为我们用的是Centos6.5,所以找到如下位置:
vim manifest.json
在文件中查找与你下载对应的.parcel
比如 /xxx-xxx-el6.parcel
在找到的位置下面就看到hash值了。
将“hash”的值复制下来,然后创建一个文件,文件名与你的parel包名一致,并加上.sha后缀。
这样你的目录下将有这3个文件,将“hash”的值复制到新建的sha文件中,并保存,好了,我们的本地源制作完成了。这样基本大功告成了,再之后的操作就是控制台按照步骤安装即可。

xxx-xxx-el6.parcel
xxx-xxx-el6.parcel.sha
manifest.json

打开master.hadoop:7180,登陆控制台,默认账户和密码都是admin,安装时选择免费版,之后由于cm5对中文的支持很强大,按照提示安装即可,如果系统配置有什么问题在安装过程中会有提示,根据提示给系统安装组件就可以了。

如果在安装时选择了安装Hive,可能会遇到安装失败的问题,查看一下日志发现时安装Hive时需要安装JDBC驱动,所以同样我们将Mysql的驱动包拷贝到/opt/cloudera/parcels/CDH-5.0.0-1.cdh5.0.0.p0.47/lib/hive/lib/目录下,之后再继续安装就不会遇到问题了。

安装过程中常出现的一些状况,请参考:

http://blog.youkuaiyun.com/korder/article/details/50328223

5 . 图解安装:
Cloudera Manager 5 配置好了,server和agent端都正常启动。
CDH5也下载好了,并存放在master节点的/opt/cloudera/parcel-repo下,当然这里有三个文件,参考上一步骤。
在物理宿主机上打开 http://master.hadoop:7180 登录:
admin/admin
如果本地没有配置hosts,则用http://ip:7180
这里写图片描述

登录后,是一些协议什么的,同意就行了:

这里写图片描述

继续,选择版本:

这里写图片描述

这里我们选择第一个,Cloudera Express,以前有50节点限制,现在没有了:

这里写图片描述

继续:

这里写图片描述

这里让配置安装哪些主机,说明:哪台机器装了cm5的agent,这里就会默认显示出来,并为受控状态。如果想新增主机,可以在新主机页签出,输入hostname或者ip来搜索。继续:

这里写图片描述

选择CDH的版本:因为我装的是最新的,所以如图,如果你装的时候有选择,根据自己下的版本对应选择就是了。继续:

这里写图片描述

让装JDK了,不装,继续:

这里写图片描述

是否启用单用户模式,啥意思? 就是问你是否需要集群只需一个用户就可以管理。我还是习惯hdfs就是hdfs,hadoop就是hadoop,yarn就是yarn,各自干各的,不用选,继续:

这里写图片描述

安装截图有点乱,集群装时,可能有漏抓图了,不过没事,大致知道咋回事就行了。这张意思是下载解压parcel,如果第一个‘已下载’出现红色,不用管,那是因为你已经提前下载好了,然后等待它执行完整个流程。继续:

这里写图片描述

检查主机正确性,一般会出现俩个警告:

解决办法:
echo 0 > /proc/sys/vm/swappiness
echo never > /sys/kernel/mm/redhat_transparent_hugepage/defrag
cat /etc/sysctl.conf
vm.swappiness=0
sysctl -p

这里写图片描述

选择自定义:

这里写图片描述

选择要安装的服务:注意自己的内存大小,继续:

这里写图片描述

默认就行了,也可以自己配置,继续:

这里写图片描述

数据库连接测试,继续:

这里写图片描述

默认继续:

这里写图片描述

没了。最后一页,完成,恭喜成功了!
CDH 5.5.0 - 安装文档(Hadoop详细版) 本文介绍 CDH 安装,安装版本以当前最新版 CDH 5.5.0 为例。 CDH 提供了自动在线安装,手动离线安装的方式,本文介绍的安装方式为完全离线 安装。是同时适用于测试环境、生产环境的安装方式,对应官方安装文档章节为: Installation Path C - Manual Installation Using Cloudera Manager Tarballs 立即下载

相关推荐

【CDH实战】- 01.安装Cloudera_Hadoop集群(CentOS6.5+CDH 5.6)

概述:本次实验部署两台服务器,采用RPM安装的方式。 实验环境: CentOS 6.5 CDH 5.6 操作系统基本设置 # IP设置 # Hostname 设置 # hosts 设置 # selinux 设置 # 防火墙设置 配置 httpd 服务 # 检查 httpd 是否安装 # 安装 httpd # 启动httpd服务 service httpd restart 设置必要的软件 yum 源 配置Java JDK(每个节点) #安装jdk yum install -y oracle-j2sdk1.7-1.7.0+update67-1 #配置Java环境变量 echo -e 'expo

MAC上的CDH5.7.1安装手把手教程

MAC上的CDH5.7.1安装手把手教程Po主电脑系统:macOS Catalina写这个教程的目的是帮助大家避免跳坑,在前一个博主已经很详细的博文基础上,根据自己踩的坑再写的更仔细一点。希望能帮到大家。1. 安装JDK1.82. 本地ssh登录3. 下载CDH需要的压缩包。4. 开始CDH安装5.启动CDH Po主电脑系统:macOS Catalina 写这个教程的目的是帮助大家避免跳坑,在前一个博主已经很详细的博文基础上,根据自己踩的坑再写的更仔细一点。希望能帮到大家。 提示:最后如果HDFS,Yarn

qq_29210083的博客 1442

离线安装ClouderaManager5和CDH5

CDH(Cloudera'sDistribution,includingApacheHadoop),是Hadoop众多分支中的一种,由Cloudera维护,基于稳定版本的ApacheHadoop构建,并集成了很多补丁,可直接用于生产环境。ClouderaManager则是为了便于在集群中进行Hadoop等大数据处理相关的服务安装和监控管理的组件,对集群中主机、Hadoop、Hive、Spark等服务的安装配置管理做了极大简化。1.实验环境:Mac下VMware虚拟机2.操作系统:CentOS6.5x64(至少内存2G以上,这里内存不够的同学建议还是整几台真机配置比较好,将CDH的所有组件全部安

macbookproM2通过docker安装CDH

v /etc/localtime:/etc/localtime:ro \ :主要解决容器时间与宿主主机时间不一致的问题,写不写都行好像,可以试试。注意:下载的时候最好选择拉取人数较多的那个,看starts,这个相当于评分,评分高了的话一般出问题的概率也低一些。这里遇到过问题,虽然jps可以看到进程,但是cdh界面进去后有问题,所以这里最好先看下容器的ID。其中可以看到hue启动失败了,其余的都是成功的。然后输入用户名、密码,登录成功进来,显示如下,是不是很漂亮,😄。我安装的是桌面版的docker。

qq_38220334的博客 1146

drm 之modes

#define _GNU_SOURCE #include <errno.h> #include <fcntl.h> #include <stdbool.h> #include <stdint.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/mman.h> #include <time.h&...

u012794472的专栏 3718

【LTspice】005 伯德图绘制

目录 1 伯德图介绍 2 LTspice 截止频率验证 3 LTspice中如何添加光标 4 LTspice中如何将 幅频 和 相频曲线分开 1 伯德图介绍 Bode图由对数幅频特性和对数相频特性两张图组成。伯德图_百度百科 (1)对数幅频特性曲线 对数幅频特性是频率特性的对数值L(ω)=20lgA (ω)(dB)与频率ω的关系曲线;对数幅频特性的纵轴采用线性分度,为幅值的分贝数,即 L(ω)=20lgA(ω),A(ω)每增加10倍,L(ω)增加20dB;横坐标采用对数分度,即横轴上的ω取

m0_59642765的博客 1万+

Mac OS通过docker安装CDH

1. 从官网下载镜像,大概4.4G,建议用迅雷,直接用docker拉取经常中断 2. 解压并加载到本地镜像库 tar -vxf cloudera-quickstart-vm-5.13.0-0-beta-docker.tar.gz docker import cloudera-quickstart-vm-5.13.0-0-beta-docker.tar cdh:5.13.0 3. 修改...

fuhtead的博客 2802

跟着团子学SAP CO:结果分析各评估方法计算逻辑概览 RA Valuation Method Overview KKA1/KKA2/KKA3

在大部分企业财务月结时,结果分析是必不可少的一环,通过结果分析系统可按照设定的评估方法及相关配置自动计算在制品(WIP)、主营业务成本、主营业务收入等等。 在结果分析中最重要的是根据业务需求选择合适的评估方法,目前SAP共提供15种评估方法,今天针对每一种方法计算逻辑及常用的业务场景进行介绍: (1)基于收入的评估方式(带利润实现) Revenue-Based Method with Profit Realization 第一种方式的计算是基于实际收入与计划收入的占比推算应结转的主营业务成本,如果当期累计的

Lucas1211的博客 1万+

Mac搭建CDH5.7版本伪分布式集群

Mac搭建CDH5.7版本伪分布式集群 参考:https://www.jianshu.com/p/61137cf00c68 1、下载软件 在下面链接找自己想用的版本、我用的5.7.1 https://archive.cloudera.com/cdh5/cdh/5/ 2、打开本机远程登录 打开 系统偏好设置–&amp;gt;共享 ,选中 远程登录。 3、搭建环境 在 User/用户名/ 下建立目录结构 ...

weixin_42682000的博客 1273

Apache Kafka Connect任意文件读取漏洞(CVE-2025-27817)

由于Apache Kafka客户端未对用户输入进行严格验证和限制,未经身份验证的攻击者可通过构造恶意配置读取环境变量或磁盘任意内容,或向非预期位置发送请求,提升REST API的文件系统/环境/URL访问权限。(CVE-2025-27817)

iSee857的博客 2026

vue2学习笔记2-老规矩,从Hello World开始,了解Vue实例和模板

想要把“Hello,World”放置在页面上,首先需要准备一个HTML的块级元素div,来承接内容。

l_q_l的专栏 1258

离线安装Cloudera Manager 5和CDH5(最新版5.1.3) 完全教程

关于CDH和Cloudera Manager CDH (Cloudera's Distribution, including Apache Hadoop),是Hadoop众多分支中的一种,由Cloudera维护,基于稳定版本的Apache Hadoop构建,并集成了很多补丁,可直接用于生产环境。 Cloudera Manager则是为了便于在集群中进行Hadoop等大数据处理相关的服务安装和监控管...

weixin_30823833的博客 502

系统安装(kuntaiR522 kvm安装)

鲲泰R522服务器kvm安装rocky

weixin_46396917的博客 1821

CM5(5.11.0)和CDH5(5.11.0)离线安装

CM5(5.11.0)和CDH5(5.11.0)离线安装概述文件下载系统环境搭建日志查看Q&amp;A参考概述CDH (Cloudera's Distribution, including Apache Hadoop),是Hadoop众多分支中的一种,由Cloudera维护,基于稳定版本的Apache Hadoop构建,并集成了很多补丁,可直接用于生产环境。Cloudera Manager则是为了...

老猿说说专栏 666

ABAP CDS 视图的 SAP 缓冲全解析:从 DDIC-based 到 View Entity Buffer 的最佳实践与可运行示例

本文深入探讨了SAP ABAP CDS视图中的缓冲机制,重点介绍了在DDIC-based CDS视图中使用@AbapCatalog.buffering.*注解以及在CDS View Entity中使用独立缓冲对象两种配置方式。文章首先阐述了SAP缓冲的价值,特别适用于读多写少的业务场景(如主数据访问),能够显著降低数据库负载和响应延迟。核心内容分为三部分:1)DDIC-based CDS视图中的三个关键注解(缓冲状态、缓冲类型和通用缓冲键字段数)及其使用限制;2)新一代CDS View Entity中通过独

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 188

Android SurfaceFlinger——概述(一)

对于系统渲染流程的理解是指导 SurfaceFlinger 设计的核心思想,从 Android 4.1 一直到 Android 9.0 都没有太大的变化。只要抓住这五个核心思想,我们阅读 SurfaceFlinger 的难度就会下降不少。下面看一下 SurfaceFlinger 的体系和 Skia 以及 View的绘制流程的关系。framework 面向开发者所有的 View 是便于开发的控件,里面仅仅只是提供了当前 View 各种属性以及功能。

小旭的专栏 2584

Centos7 CM5和CDH5(5.9.0) 离线安装

Centos7 CM5和CDH5(5.9.0) 离线安装 概述 文件下载 环境搭建 安装Cloudera Manger 日志查看 安装问题汇集

Myself_way的专栏 8664

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

CDH搭建hadoop集群

目的:CDH5.8.0离线搭建hadoop环境关于CDH和ClouderaManager CDH (Cloudera’s Distribution, includingApache Hadoop),是Hadoop众多分支中的一种,由Cloudera维护,基于稳定版本的Apache Hadoop构建,并集成了很多补丁,可直接用于生产环境。 Cloudera Manager(本文以下简称为CM)则

Cruise的博客 2336

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

CDH5.10.0 离线安装(共3节点)

1.安装方式 CDH的离线部署安装,即Parcel包(推荐) 2.角色规划 三个节点对应的角色: 3.基本环境配置(在每个节点上都要配置) (1)关闭防火墙 #/etc/init.d/iptables stop # chkconfig --level 345 iptables off (2)关闭seliux # vim /etc/sysconfig/seli...

weixin_30847939的博客 235

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

【CDH5】-002Cloudera Manager介绍和安装

Cloudera公司开发的集群管理系统Cloudera Manager(简称CM)用于管理CDH集群,可进行节点安装、配置、服务管理等,提供Web窗口界面以提高Hadoop配置可见度,从而降低集群参数设置的复杂度。不开源。介绍CM的安装

艾文 1276
上一篇: MAC下安装与配置MySQL
下一篇: CDH5 安装过程中的一些问题总结
撸依天
博客等级 码龄18年 10粉丝 105原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

撸依天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值