在ubuntu 14.04上的cloudera安装--path B方式
2015-08-17 22:25
225 查看
首先,这里是官方文档,喜欢看原汁原味的去这里
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,命令如下:
我这里默认使用的数据库是系统自带的PostgreSQL ,所以以下操作中我不在声明,各位需要另外安装mysql数据库的参照上面地址中的官方文档,只有个别操作不一样。
(一)Establish Your Cloudera Manager Repository Strategy:
1、从这个地址下载Cloudera Manager Repository
http://archive.cloudera.com/cm5/ubuntu/trusty/amd64/cm/cloudera.list
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[/code]
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和portsudo 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.debsudo 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!
相关文章推荐
- palindrome number
- Android Api Demos登顶之路(三十五)Fragment-->Alert Dialog
- HCNA每日一练错误
- HDU 2084 数塔
- 让前端测试变的自动化
- C++读写.mat文件
- Matlab把对应文件夹下的多个avi格式的视频转化成每一帧的图片
- [2-sat]HDOJ1824 Let's go home
- 6.代理模式(设计模式笔记)
- iOS 实现脉冲雷达以及动态增减元素 By Swift
- socket 网络编程快速入门(一)教你编写基于UDP/TCP的服务(客户端)通信
- poj1026 Cipher
- Knowledge Generation Model for Visual Analytics 第二部分
- androidL init 进程源码分析
- UIButton,UIView,UITextField
- python中的数据结构 之 list列表
- 最短路 Dijkstra算法(CDOJ 最短路)
- 一些常见的warning
- android入门(二) 第一个android程序:FuckWorld
- 重构1-5