在ubuntu 14.04上的cloudera安装--path B方式

本文提供了一步一步的指导,教你如何安装Cloudera Manager,包括安装依赖、配置数据库、启动服务等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先,这里是官方文档,喜欢看原汁原味的去这里

http://www.cloudera.com/content/cloudera/en/documentation/core/latest/topics/cm_ig_install_path_b.html?=cmig_topic_6_6

在安装之前,如果你的系统是RHEL 5 或CentOS 5,则你需要安装python,命令如下:

$ su -c 'rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm'
...
$ yum install python26

我这里默认使用的数据库是系统自带的PostgreSQL ,所以以下操作中我不在声明,各位需要另外安装mysql数据库的参照上面地址中的官方文档,只有个别操作不一样。

(一)Establish Your Cloudera Manager Repository Strategy:

1、从这个地址下载Cloudera Manager Repository
http://archive.cloudera.com/cm5/ubuntu/trusty/amd64/cm/cloudera.list

sudo wget http://archive.cloudera.com/cm5/ubuntu/trusty/amd64/cm/cloudera.list

2、复制刚刚下载的这个文件cloudera-manager.list到这个目录下 /etc/apt/sources.list.d/ .

sudo cp cloudera-manager.list /etc/apt/sources.list.d/

3、更新系统包

$ sudo apt-get update

(二)Install the Oracle JDK
命令如下:

$ sudo apt-get install oracle-j2sdk1.7

(三)Install the Cloudera Manager Server Packages

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

(四)Set up a Database for the Cloudera Manager Server
安装mysql数据库的就在这一步有所不同,具体操作见官方文档第一个链接,我这里只显示PostgreSQL的。
1、Install the embedded PostgreSQL database packages:

$ sudo apt-get install cloudera-manager-server-db-2

2、Start the PostgreSQL database:

$ sudo service cloudera-scm-server-db start

(五)(Optional) Manually Install the Oracle JDK, Cloudera Manager Agent, and CDH and Managed Service Packages
这里是可选的,在Manager节点安装 CDH 和 managed service,在 Agent节点才需要安装Manager Agent 和CDH packages。
1、Install the Oracle JDK
这里安装的CDH5要求的JDK。

在这里http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html 下载JDK的.tar.gz文件

解压 JDK 到/usr/java/jdk-version; 例如 /usr/java/jdk.1.7.0_nn or /usr/java/jdk.1.8.0

设置环境变量JAVA_HOME:

export JAVA_HOME=/usr/java/jdk.1.7.0_nn

“=”后面的是自己JDK的安装路径。
2、Install Cloudera Manager Agent Packages

$ sudo apt-get install cloudera-manager-agent cloudera-manager-daemons

在Agent节点的/etc/cloudera-scm-agent/config.ini文件装设置service节点的host和port

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

3、Install CDH and Managed Service Packages
下载包并且安装
http://archive.cloudera.com/cdh5/one-click-install/trusty/amd64/cdh5-repository_1.0_all.deb

sudo dpkg -i cdh5-repository_1.0_all.deb
$ sudo apt-get update
$ sudo apt-get install avro-tools crunch flume-ng hadoop-hdfs-fuse hadoop-hdfs-nfs3 hadoop-httpfs hadoop-kms hbase-solr hive-hbase hive-webhcat hue-beeswax hue-hbase hue-impala hue-pig hue-plugins hue-rdbms hue-search hue-spark hue-sqoop hue-zookeeper impala impala-shell kite llama mahout oozie pig pig-udf-datafu search sentry solr-mapreduce spark-python sqoop sqoop2 whirr

4、(Optional) Install Key Trustee KMS
这里我选择不安装这个,跳过。
(六)Start the Cloudera Manager Server

$ sudo service cloudera-scm-server start

(七) Start the Cloudera Manager Agents

$ sudo service cloudera-scm-agent start

(八)Start and Log into the Cloudera Manager Admin Console
按照这个格式添入你实际的server ip和端口号,http://Server host:7180,输入浏览器,你就可以看到一个控制面板的网页了,离安装成功只差一步了。

(九)Choose Cloudera Manager Edition and Hosts
在网页里添入agent节点的ip,搜索,然后找到并且添加这些节点,你就可以在这下节点上自由添加服务了。比如hadoop,spark!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值