一.序言
这里将介绍Cloudera-hadoop(CDH) 5.5.1的安装,简单布置
我环境是:CentOS 6.5 mysql5.6 jdk1.7
机器3台:hadoop1006,hadoop1007,hadoop1008
主要是内存配置:主节点要求 最好10G ,如果你东西都装主节点。
其他:已经打通ssh 免登陆,SELinux 防火墙等已经关闭。
免登陆:
生成:ssh-keygen -t rsa 一直回车结束
拷贝:ssh-copy-id -i ~/.ssh/id_rsa.pub hadoop1007@ip
官方的3中方式:
http://www.cloudera.com/content/cloudera/en/documentation/core/latest/topics/installation_installation.html#concept_qpf_2d2_2p_unique_1
中文5.3 教程:
http://www.cloudera.com/content/cloudera/zh-CN/documentation/core/v5-3-x/topics/cm_ag_upgrade_cm5.html
二.基本步骤:
1.下载manager: http://archive-primary.cloudera.com/cm5/cm/5/
由于我是CentOS6,下的
cloudera-manager-el6-cm5.5.1_x86_64.tar.gz
如果是5就下载el5
创建 /opt/cloudera-manager 和 /opt/cloudera 两个文件夹
解压到 /opt/cloudera-manager 下
tar -zxvf cloudera-manager-el6-cm5.5.1_x86_64.tar.gz
2.下载CDH,自动下载很慢:http://archive.cloudera.com/cdh5/parcels/5.5.1/
CDH-5.5.1-1.cdh5.5.1.p0.11-el6.parcel
CDH-5.5.1-1.cdh5.5.1.p0.11-el6.parcel.sha1 后缀改为.sha
manifest.json
3. 将上面3个文件全部移动到/opt/cloudera/parcel-repo 下
$ mv CDH-5.5.1-1.cdh5.5.1.p0.11-el6.parcel cloudera/parcel-repo/
$ mv CDH-5.5.1-1.cdh5.5.1.p0.11-el6.parcel.sha cloudera/parcel-repo/
$ mv manifest.json cloudera/parcel-repo/
3.1 将
/opt/cloudera 复制到其他节点上
4.配置你主节点
$ vi /opt/cloudera-manager/cm-5.5.1/etc/cloudera-scm-agent/config.ini
#根据自己的配置
server_host=hadoop1006
5.放置mysql 驱动
$ cp mysql-connector-java-5.1.32.jar /opt/cloudera-manager/cm-5.5.1/share/cmf/lib
6.数据库安装:
如果有老版本,先卸载:yum remove mysql mysql-server mysql-libs compat-mysql51
6.1 下载:yum install -y mysql-server mysql mysql-deve
6.2 启动: service mysql start
6.3 默认密码:sudo vi /root/.mysql_secret 默认看最新的
6.4 登录重置密码:SET PASSWORD = PASSWORD('root');
6.5 创建价格数据库,根据需要
#hive
create database hive DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
#activity monitor
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
6.5 权限
# 不推荐用root
grant all on *.* to root@"%" Identified by "root";
或者
grant all on *.* TO 'hive'@'%' IDENTIFIED BY 'hive';
7.给所有节点加上用户
sudo useradd --system --home=/opt/cloudera-manager/cm-5.5.1/run/cloudera-scm-server --no-create-home --shell=/bin/false --comment "Cloudera SCM User" cloudera-scm
8.数据库初始化
/opt/cloudera-manager/cm-5.5.1/share/cmf/schema/scm_prepare_database.sh mysql cm -hlocalhost -uroot -proot --scm-host localhost scm scm scm
7.主节点启动服务,其他节点只用启动cloudera-scm-agent 就行了。
/opt/cloudera-manager/cm-5.5.1/etc/init.d/cloudera-scm-agent start
/opt/cloudera-manager/cm-5.5.1/etc/init.d/cloudera-scm-server start
8.登录http://hadoop1006:7180/ admin/admin 安装 就行了
9.我仅仅安了hdfs ,yarn,hive,hue,0ozie 其他的自行安装吧,配置大多是默认配置。可以将hue 0ozie 分到其他节点也行,方式主节点太重。
过程中遇到
1. 各种数据库连接失败什么的...基本都是权限 连接地址引起的,因此你的用户权限要给够
2.import......libxslt.so.1 失败,下一个:yum install libxslt
3.安装OK 之后,还有web 地址打不开,有些需要配置成0.0.0.0 端口。
参考:
cdh 5.4.3
http://gjggw123.blog.163.com/blog/static/1198917420157144458624/
5.14.2
https://blog.csdn.net/gtsina/article/details/78048925
分享到:
相关推荐
### 离线安装HADOOP环境 #### 1. 软件下载与准备 在进行Hadoop的离线安装之前,首先需要确保已经获取到了必要的安装包。本章节将详细介绍所需软件的下载地址以及相关注意事项。 ##### 1.1 Linux安装包 Linux操作...
cdh离线安装教程;enterprise-debuginfo-6.3.1-1466458.el7.x86_64.rpm;cloudera-manager-daemons-6.3.1-1466458.el7.x86_64.rpm;cloudera-manager-agent-6.3.1-1466458.el7.x86_64.rpm;cloudera-manager-server-...
### CDH5 Hadoop发行版离线安装手册 #### 基本概念 **1.1 什么是CDH** CDH是由Cloudera公司提供的Hadoop发行版,它基于Apache Hadoop项目的核心组件进行增强和封装,提供了一个更加稳定、可靠、易于管理和使用的...
离线安装CDH6.3.2需要对Linux系统、网络配置、软件安装和Hadoop生态有深入理解。同时,良好的规划和文档记录对于离线安装的成功至关重要,因为这通常涉及到多个步骤和可能遇到的问题。在整个过程中,耐心和细致的...
离线扩容是大数据环境中一种常见的操作,特别是在使用Cloudera Manager管理Hadoop集群时,由于网络限制或安全策略,可能需要在不连接到互联网的情况下进行节点的增加。Cloudera Manager是一个强大的工具,用于部署、...
《Cloudera Manager 5.16.2 离线安装详解》 在大数据管理领域,Cloudera Manager(CM)是一款强大的工具,它提供了对Hadoop集群的全面管理和监控功能。本篇将详细解析如何使用提供的"cm5.16.2-el7.zip"离线安装包...
本人亲自安装测试通过后整理的的cdh6.2.0离线安装教程 cdh6.2.0安装部署教程.txt mysql-connector-java-5.1.47.tar.gz mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar cloudera-manager-daemons-6.2.0-968826.el7.x86_64...
本人亲自安装测试通过后整理的的cdh5.16.2离线安装教程 CM安装及部署教程.md cloudera-manager-centos7-cm5.16.2_x86_64.tar.gz manifest.json CDH-5.16.2-1.cdh5.16.2.p0.8-el7.parcel.sha1 CDH-5.16.2-1.cdh5.16.2...
### HODS-CDH5离线安装手册关键知识点 #### 一、环境配置与网络配合 ##### **1. CentOS 6.6 安装环境准备** - **服务器列表**: - 111.111.106.23 hods-n01 - 111.111.106.24 hods-n02 - 111.111.106.25 hods-...
这个离线安装方法适用于没有互联网连接或需要在隔离环境中部署Hadoop和Cloudera Manager的场景。请根据实际环境调整上述步骤,确保所有软件包和配置文件与您的系统兼容。 请注意,虽然本文档是针对SUSE 12 SP3的,...
- **安装方式**:Cloudera提供了适用于多种操作系统的Hadoop安装包,用户可以通过`apt-get`或`yum`命令直接安装,极大地简化了安装流程。 #### 四、CDH5安装准备 为了安装CDH5,首先需要做一些准备工作,包括但不...
本资源为cloudera 6.3 的部署学习,部署内容可选Kerberos选项。并且提供部署资源包的网盘下载地址,资源包如下。 资源内容: CDH-5.15.1-1.cdh5.15.1.p0.4-el7.parcel CDH-5.15.1-1.cdh5.15.1.p0.4-el7.parcel.sha1 ...
### Centos离线安装CDH生产环境详细教程(含Spark.) #### 一、概述 本文档将详细介绍如何在CentOS环境下进行CDH集群的离线安装,并特别关注于包含Spark在内的生产级部署流程。Cloudera提供的CDH(Cloudera ...
在进行CDH5.10.0的离线安装部署时,涉及到多个关键步骤和知识点。首先,需要对集群进行规划,随后进行角色分配。CDH(Cloudera's Distribution Including Apache Hadoop)是一个由Cloudera公司开发的基于Hadoop的大...
个人总结的cdh安装手册 可以从cdh上下载: CDH-5.3.10-1.cdh5.3.10.p0.19-el6.parcel CDH-5.3.10-1.cdh5.3.10.p0.19-el6.parcel.sha manifest.json cloudera-manager-el6-cm5.3.10_x86_64.tar.gz 其他还包括: jdk-7...
CDH5.10.0的离线安装部署涉及到多种服务组件,其中包括HDFS(Hadoop Distributed File System)、YARN(Yet Another Resource Negotiator)和ZooKeeper等。 在进行CDH5.10.0离线安装部署前,需要进行集群规划和角色...
- 安装Eclipse的Hadoop插件,如Hadoop插件(Hadoop Plugin for Eclipse)或Cloudera的CDT(Cloudera Development Tools)。 - 创建新的Hadoop Map/Reduce项目,导入Hadoop的jar包到项目的类路径中。 - 编写...
### CDH-5.XX离线安装与升级详解 #### 一、概述 随着大数据技术的发展,Apache Hadoop已经成为处理大规模数据集的核心工具之一。基于Hadoop基础框架,Cloudera提供了自己的商业发行版——Cloudera Distribution ...