`
li.oo
  • 浏览: 51519 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

Cloudera Free分布式安装

 
阅读更多

不采用cloudera全自动安装方式,参考Cloudera官方文章安装指导,一步步下载安装。我有3台ubuntu12.04 64bit VM, 1台ubuntu12.04 x86 vm

192.168.2.31 master

192.168.2.32 slave1

192.168.2.33 slave2 

192.168.2.34 管理平台

1.首先每台都安装JDK1.6.0.35(我的机器之前已经有解压版的jdk,在/etc/profile设定了JAVA_HOME)

2.在31 ~ 33上面分分别执行命令:

apt-get install bigtop-utils bigtop-jsvc bigtop-tomcat hadoop hadoop-hdfs

hadoop-httpfs hadoop-mapreduce hadoop-yarn hadoop-client hadoop-0.20-mapreduce

hue-plugins hbase hive oozie oozie-client pig zookeeper. 中间安装失败,主要是因为没有更新包

在/etc/apt/source.list.d/下编辑cloudera.list, 添加如下内容:

 

 

deb [arch=amd64] http://archive.cloudera.com/cdh4/ubuntu/precise/amd64/cdh

precise-cdh4 contrib

deb-src http://archive.cloudera.com/cdh4/ubuntu/precise/amd64/cdh precise-cdh4

contrib

deb [arch=amd64] http://archive.cloudera.com/cm4/ubuntu/precise/amd64/cm precise-cm4

contrib

deb-src http://archive.cloudera.com/cm4/ubuntu/precise/amd64/cm precise-cm4 contrib

 

然后再执行上面的命令就可以了。

3.在34这台安装先安装mysql,然后安装cloudera manager server

   apt-get install mysql-server-5.5

  apt-get install cloudera-manager-daemons cloudera-manager-server

4. 配置数据库

   先创建temp user

   grant all on *.* to 'temp'@'%' identified by 'temp' with grant option;

Query OK, 0 rows affected (0.00 sec)
  再执行命令
  sudo /usr/share/cmf/schema/scm_prepare_database.sh mysql -h 192.168.2.34 -u temp -ptemp
--scm-host 192.168.2.34 scm scm scm
 显示信息最后一行如下:
  All done, your Cloudera Manager database is ready to go!
则代表执行成功。删除temp user
  drop user 'temp'@'%';
5.在31~33 上安装cloudera manager agent
  apt-get install cloudera-manager-agent cloudera-manager-daemons
  在agent所在节点上修改文件etc/cloudera-scm-agent/config.ini
  server_host 192.168.2.36 
  server_port 7182 (*this is default)
6.启动server :service cloudera-scm-server start
  启动agent: service cloudera-scm-agent start
 
遇到问题:
  • 报告JAVA_HOME未指定错误。因为我的JAVA_HOME路径,并不是cloudera默认路径,好像在/etc/profile指定,
它也找不到. 修改/etc/default/cloudera-scm-agent如下: 
   export CMF_AGENT_JAVA_HOME=/usr/custom_java
  •  登陆admin cosole后,添加hbase服务,启动失败,看/usr/lib/hbase/logs.报Permission denied: user=root, access=WRITE, inode="/":hdfs:supergroup:drwxr-xr-x 错误
  • switch到hbase user,然后执行
  • hadoop fs -mkdir /hbase
  • hadoop fs -chown hbase /hbase
  • 启动jobtracker失败,报Log相关异常,最后查Log,发现不能打开文件/var/log/hadoop-0.20-mapreduce/*.log.out, 其实也是类似上面的权限问题。切换到mapred,赋予mapred操作该path的权限,这个问题解决。但仍然启动失败,且没有任何错误log,还在研究中。怀疑是因为我的机器内存太小(1G),服务太多的原因。(补充:最后再次检查,首先检查/run/cloudera-scm-agent/process/**-mapreduce-jobtracker/log/stderr.log,然后检查/var/log/hadoop-0.20-mapreduce/*.log,发现基本都是权限问题,解决)
总结:整个平台还好正常启动了,可以添加删除服务,也可以看到服务的状况。但很多监控功能没有,这就是free版本,没办法,凑合用了。
 
 

 

 
 

 

 

分享到:
评论

相关推荐

    Cloudera Impalad分布式群集部署(yum本地源+代码实例)

    本文将详细介绍如何在 Centos 6.xx 64 位系统环境下部署基于 Cloudera Impala 的分布式集群,包括系统准备、JDK 安装、主机名修改、SSH 无密码访问配置、防火墙及 SELINUX 关闭、NTP 服务安装等步骤,并结合 yum ...

    cloudera-manager安装指导

    ### Cloudera Manager 安装指导 #### 一、系统准备与环境配置 在开始Cloudera Manager的安装之前,我们需要确保系统环境已经准备好。本文档将指导您完成CentOS 6.5系统的安装和配置。 **操作系统选择:** 推荐...

    Cloudera Manager安装部署

    Cloudera Manager安装部署.pdf

    ubuntu完全分布式搭建CDH集群(Cloudera Manager)

    ### Ubuntu 完全分布式搭建 CDH 集群(Cloudera Manager) #### 搭建环境概述 本文档旨在详细介绍如何在 Ubuntu 14.04.3 系统下构建一个完整的 Cloudera Manager (CM) 管理的 CDH 集群。该集群将使用三台物理...

    Cloudera Hadoop 安装指南

    根据给定的文件信息,以下是对Cloudera Hadoop安装指南中的关键知识点的详细解析。 ### 关于Cloudera Hadoop安装指南 Cloudera Hadoop安装指南是为那些希望在自己的环境中部署并运行Cloudera Hadoop软件的用户提供...

    Hadoop分布式安装配置.docx

    Hadoop分布式安装配置 Hadoop是当前大数据处理的主流技术之一,由于其开源、可扩展、灵活的特点,广泛应用于大数据处理、数据分析、机器学习等领域。为帮助读者更好地理解Hadoop的安装配置,本文将从大数据概念、...

    cloudera 安装部署手册

    cloudera 安装部署手册 和base、solr运维

    cloudera manager 安装cdh 搭建大数据集群,详细讲解核心

    Cloudera Manager 安装 CDH 搭建大数据集群核心知识点 一、Cloudera Manager 安装方法 Cloudera Manager 安装 CDH 集群有多种方法,主要分为 Server 端和 Agent 端安装。 1. Server 端安装: * 使用 yum 安装 cm...

    ClouderaManager5.4安装 word

    ClouderaManager5.4安装详解文档:系统环境准备步骤和CM安装步骤,以及CM的简单实用介绍

    基于Cloudera-CDH的安装说明文档

    Cloudera的CDH安装文档是一个全面而详尽的资源,它不仅提供了详细的步骤和指导,用于帮助用户在生产环境中高效地安装和配置Cloudera软件,包括Cloudera Manager、CDH(Cloudera Distribution Including Apache ...

    Cloudera CDH 安装和配置文档

    Cloudera CDH 安装和配置的知识点覆盖了系统规划、Linux系统配置、CDH Manager安装、高可用配置以及监控设置。为了便于系统管理员和Hadoop用户安装和管理Cloudera CDH,文档详细介绍了从机器规划到各组件的安装与...

    cloudera 5.12.zip

    下面我们将详细探讨Cloudera 5.12的核心特点、安装过程以及它所包含的关键组件。 **Cloudera 5.12核心特点:** 1. **企业级安全性**:Cloudera 5.12 提供了全面的数据安全措施,包括访问控制、审计和加密,确保...

    cloudera manager安装

    ### Cloudera Manager 5.12 安装与配置详解 #### 一、系统环境准备 Cloudera Manager (CM) 是一款用于部署、管理 Hadoop 的工具,提供了直观的 Web 用户界面来帮助用户轻松地进行集群的管理和监控。在安装 CM 之前...

    cloudera CHD安装教程(新).pdf

    Cloudera CHD安装教程(新),老师下发的培训机构一手资料,Cloudear集群安装文档,本人已经测,可成功安装。

    Centos 7 离线安装Cloudera Manager6 和CDH6.3.1.docx

    CentOS 7 离线安装 Cloudera Manager 6 和 CDH 6.3.1 本文将指导您在 CentOS 7 环境中离线安装 Cloudera Manager 6 和 CDH 6.3.1。整个安装过程可以分为多个步骤,包括环境准备、系统配置、Java 环境配置、SSH 无...

    Cloudera-Manager3安装步骤

    4. **安装Cloudera Manager服务**:这包括创建安装目录,上传并解压缩安装包,然后创建Cloudera Manager的系统用户。`cloudera-scm`用户没有家目录,并且使用`/bin/false`作为shell,这表明它主要用于系统服务而非...

Global site tag (gtag.js) - Google Analytics