CDH Parcels 离线安装
- 关闭防火墙:
- 关闭SELINUX:
- Cloudera-Manager-Server与Cloudera-Manager-Agents之间SSH免密码登陆
(二)基础组件(所有结点)
- 安装JDK1.7
- 安装Python 2.6 or2.7
(三)配置安装用户与目录(所有结点)
Tarball Files 针对RHEL6/CentOS6为:cloudera-manager-el6-cm5.0.0_x86_64.tar.gz
$ tar -xzvf cloudera-manager*.tar.gz -C /opt/cloudera-manager(/opt/cloudera-manager/cm-5.0.0将是CDH根目录)
$ vim /etc/cloudera-scm-agent/config.ini
编辑 server_host=hadoop-1 (主节点HOST IP)
下载CDH Parcels http://archive-primary.cloudera.com/cdh5/parcels/ 最新RHEL6/CentOS6 为:CDH-5.0.0-1.cdh5.0.0.p0.47-el6.parcel
$ mkdir /var/www/html/cdh5.0
$ mv CDH-5.0.0-1.cdh5.0.0.p0.47-el6.parcel /var/www/html/cdh5.0
$ mv manifest.json/var/www/html/cdh5.0
$ chmod -R ugo+rX/var/www/html/cdh5.0
- 安装外部数据库(Oracle/MySQL/PostgreSQL),RDBMS字符集必须支持UTF-8,如Oracle设置为AL32UTF8
- 下载安装数据库驱动(主结点)
- 创建Cloudera CDH配置数据库用户及授权
- 运行脚本自动创建Cloudera CDH配置数据库
- 创建ClouderaCDH 数据库及用户帐号
- Reports Manager(必装)
- Hive Metastore(必装)
- Activity Monitor(仅MRv1需要)
- Cloudera Navigator(Data HubEdition Trial 或者 ClouderaEnterprise可装)
$mysql -hhadoop-1 -uroot -p
mysql >CREATE USER reports IDENTIFIED BY'reports';
mysql >CREATEDATABASE cdh_reports DEFAULT CHARACTER SETutf8;
mysql> GRANT ALL ON cdh_reports .* TO 'reports'@'%' IDENTIFIED BY 'reports';
mysql >CREATEDATABASE cdh_hive DEFAULTCHARACTER SET utf8;
mysql> GRANT ALL ON cdh_hive.* TO 'hive'@'%' IDENTIFIED BY'hive';
mysql >CREATEDATABASE cdh_activity DEFAULT CHARACTER SETutf8;
mysql> GRANT ALL ON cdh_activity.* TO 'activity'@'%' IDENTIFIED BY 'activity';
(八)根据向导安装
启动Cloudera Manager AdminConsole http://hadoop-10:7180 admin/admin,选择ClouderaExpress进行安装。
添加本地Parcel配置源:http://hadoop-1/cdh5.0/, 根据需要选择自定义安装组件。一般情况下除Zookeeper需要修改三个主机部署外,如无特殊原因建议按照默认配置进行安装。推荐保持默认,挂载HDFS文件、Hive数据仓库、Zookeeper等数据目录所在磁盘进行安装。
- Do one of the followingto open the parcel settings page:
- Click inthe top navigation bar
- Clickthe EditSettings button.
- Select Administration > Settings.
- Clickthe Parcels category.
- Clickthe Hosts tab.
- Select Configuration > Viewand Edit.
- Clickthe Parcels category.
- Clickthe EditSettings button.
- Inthe RemoteParcel Repository URLs list,click toopen an additional row.
- Enter the path to theparcel. For example, http://hostname:80/cdh5.0/.
- Click SaveChanges to commit the changes.
(九)Cloudera默认系统安装概要
组件安装版本
CDH Packaging and TarballInformation
组件 |
版本 |
Apache Hadoop |
2.3.0-cdh5.0.0 |
Apache Hadoop MRv1 |
2.3.0-mr1-cdh5.0.0 |
Apache Hive |
0.12.0-cdh5.0.0 |
Apache HBase |
0.96.1.1-cdh5.0.0 |
Apache ZooKeeper |
3.4.5-cdh5.0.0 |
Apache Sqoop 1 |
1.4.4-cdh5.0.0 |
Apache Sqoop2 |
1.99.3-cdh5.0.0 |
Apache Pig |
0.12.0-cdh5.0.0 |
Apache Flume |
1.4.0-cdh5.0.0 |
Apache Oozie |
4.0.0-cdh5.0.0 |
Apache Mahout |
0.8-cdh5.0.0 |
Apache Whirr |
0.9.0-cdh5.0.0 |
DataFu |
1.1.0-cdh5.0.0 |
Apache Sentry (incubating) |
1.2.0-cdh5.0.0 |
Parquet |
1.2.5-cdh5.0.0 |
Llama |
1.0.0-cdh5.0.0 |
Apache Spark |
0.9.0-cdh5.0.0 |
Apache Crunch |
0.9.0-cdh5.0.0 |
Apache Avro |
1.7.5-cdh5.0.0 |
Kite SDK |
0.10.0-cdh5.0.0 |
Apache Solr |
4.4.0-cdh5.0.0 |
Cloudera Search |
1.0.0-cdh5.0.0 |
Lily HBase Indexer |
1.3-cdh5.0.0 |
ClouderaManager
服务 |
实例 |
说明 |
路径 |
cloudera-manager |
Server |
组件目录 |
/opt/cloudera-manager/cm-5.0.0/lib/cloudera-scm-server |
cloudera-manager |
Server |
启动目录 |
/opt/cloudera-manager/cm-5.0.0/etc/init.d/cloudera-scm-server |
cloudera-manager |
Server |
日志目录 |
/opt/cloudera-manager/cm-5.0.0/log/cloudera-scm-server |
cloudera-manager |
Agent |
组件目录 |
/opt/cloudera-manager/cm-5.0.0/lib/cloudera-scm-agent |
cloudera-manager |
Agent |
启动目录 |
/opt/cloudera-manager/cm-5.0.0/etc/init.d/cloudera-scm-agent |
cloudera-manager |
Agent |
日志目录 |
/opt/cloudera-manager/cm-5.0.0/log/cloudera-scm-agent |
ManagementService
服务 |
实例 |
说明 |
路径 |
mgmt |
alertpublisher |
Alert Publisher 组件目录 |
/var/lib/cloudera-scm-alertpublisher |
mgmt |
alertpublisher |
Alert Publisher 日志目录 |
/var/log/cloudera-scm-alertpublisher |
mgmt |
eventserver |
Event Server 组件目录 |
/var/lib/cloudera-scm-eventserver |
mgmt |
eventserver |
Event Server 日志目录 |
/var/log/cloudera-scm-eventserver |
mgmt |
hostmonitor |
Host Monitor 组件目录 |
/var/lib/cloudera-host-monitor |
mgmt |
hostmonitor |
Host Monitor 日志目录 |
/var/log/cloudera-scm-firehose |
mgmt |
servicemonitor |
Service Monitor 存储目录 |
/var/lib/cloudera-service-monitor |
mgmt |
servicemonitor |
Service Monitor 日志目录 |
/var/log/cloudera-scm-firehose |
mgmt |
headlamp |
headlamp 存储目录 |
/var/lib/cloudera-scm-headlamp |
mgmt |
headlamp |
headlamp日志目录 |
/var/log/cloudera-scm-headlamp |
ComponentLib
服务 |
路径 |
zookeeper |
/opt/cloudera/parcels/CDH-5.0.0-1.cdh5.0.0.p0.47/lib/ |
hadoop |
/opt/cloudera/parcels/CDH-5.0.0-1.cdh5.0.0.p0.47/lib/hadoop |
hadoop-hdfs |
/opt/cloudera/parcels/CDH-5.0.0-1.cdh5.0.0.p0.47/lib/hadoop-hdfs |
hadoop-mapreduce |
/opt/cloudera/parcels/CDH-5.0.0-1.cdh5.0.0.p0.47/lib/hadoop-mapreduce |
hadoop-yarn |
/opt/cloudera/parcels/CDH-5.0.0-1.cdh5.0.0.p0.47/lib/hadoop-yarn |
hbase |
/opt/cloudera/parcels/CDH-5.0.0-1.cdh5.0.0.p0.47/lib/hbase |
hive |
/opt/cloudera/parcels/CDH-5.0.0-1.cdh5.0.0.p0.47/lib/hive |
spark |
/opt/cloudera/parcels/CDH-5.0.0-1.cdh5.0.0.p0.47/lib/spark |
ComponentConfig
服务 |
路径 |
zookeeper |
/etc/zookeeper/conf |
hadoop |
/etc/hadoop/conf |
hadoop-hdfs |
/etc/hadoop/conf.cloudera.hdfs |
hadoop-mapreduce |
/etc/hadoop/conf.cloudera.mapreduce1 |
hadoop-yarn |
/etc/hadoop/conf.cloudera.yarn |
hbase |
/etc/hbase/conf |
hive |
/etc/hive/conf |
spark |
/etc/spark/conf |
ComponentShell
服务 |
路径 |
zookeeper |
/usr/bin/zookeeper-client ->/etc/alternatives/zookeeper-client |
zookeeper |
/usr/bin/zookeeper-server ->/etc/alternatives/zookeeper-server |
hadoop |
/usr/bin/hadoop -> /etc/alternatives/hadoop |
hadoop-hdfs |
/usr/bin/hdfs -> /etc/alternatives/hdfs |
hadoop-mapred |
/usr/bin/mapred -> /etc/alternatives/mapred |
hadoop-yarn |
/usr/bin/yarn -> /etc/alternatives/yarn |
spark |
/usr/bin/spark-shell ->/etc/alternatives/spark-shell |
spark |
/usr/bin/spark-executor ->/etc/alternatives/spark-executor |
hbase |
/usr/bin/hbase -> /etc/alternatives/hbase |
hive |
/usr/bin/hive -> /etc/alternatives/hive |
ComponentLog
服务 |
路径 |
zookeeper |
/var/log/zookeeper/ |
hadoop-hdfs |
/var/log/hadoop-hdfs |
hadoop-mapred |
/var/log/hadoop-mapreduce |
hadoop-yarn |
/var/log/hadoop-yarn |
spark |
/var/log/spark/ |
hbase |
/var/log/hbase |
hive |
/var/log/hive |
取决与MapReduce Jobs配置运行于YARN或者MapReduceService,登录相应的控制台界面进行查看:
- Clusters > ClusterName > yarnApplications
- Clusters > ClusterName > mapreduceActivities
$ vim /etc/sysctl.conf
增加 vm.swappiness = 0
- 主节点
- 根据提示设置时区$ tzselect [ 5) Asia-> 9)China -> 1) east China -> 1) Yes ]
- 查看系统时间 $date设置系统时间$ date --set "04/25/09 10:19" (月/日/年时:分:秒)
- 查看硬件时间 $hwclock --show
- 同步硬件时间 $clock -w $hwclock--hctosys (hc代表硬件时间,sys代表系统时间)
- 修改NTP配置$ vim /etc/ntp.conf
- restrict 172.16.66.0 mask 255.255.255.0
- server 127.127.1.0
- fudge 127.127.1.0
- 重启并加入开机启动$service ntpd restart $ chkconfig ntpdon
- 子节点
- 修改NTP配置$vim /etc/ntp.conf 注释掉其他server,并添加与主节点同步
- server172.16.66.138
- 重启并加入开机启动$service ntpd restart $chkconfig ntpd on
解决办法:
DataNode的root根目录权限设置为0777太高导致不安全,修改为755或者默认权限
CDH Parcels 离线安装相关推荐
- CDH 5.15.2 离线安装
一.前置准备 1. 基础信息 1.1 机器 机器名 服务 hadoop1 主节点 hadoop2 data.task hadoop3 data.task 1.2 服务版本 服务 版本 cdh 5.15 ...
- CDH-5.7.1离线安装
CDH-5.7.1离线安装 参考自:http://blog.csdn.net/jdplus/article/details/45920733 1.文件下载 CDH (Cloudera's Distri ...
- Cloudera Manager和CDH5.8离线安装
https://blog.csdn.net/zzq900503/article/details/52982828 简介 我们在上篇文章中已经了解了CDH,为了后续的学习,我们本章就来安装CDH5.8. ...
- CentOS7 Cloudera Manager6 完全离线安装 CDH6 集群
本文是在CentOS7.4 下进行CDH6集群的完全离线部署.CDH5集群与CDH6集群的部署区别比较大. 说明:本文内容所有操作都是在root用户下进行的. 文件下载 首先一些安装CDH6集群的必须 ...
- Cloudera Manager 和 CDH 4 终极安装
转载请注明出处:http://www.cnblogs.com/thinkCoding/p/3567408.html 系统环境 操作系统:CentOS 6.5 Cloudera Manager 版本:4 ...
- Cloudera Manager安装之利用parcels方式安装3或4节点集群(包含最新稳定版本或指定版本的安装)(添加服务)(CentOS6.5)(五)...
参考博客 Cloudera Manager安装之利用parcels方式安装单节点集群 Cloudera Manager安装之Cloudera Manager 5.3.X安装(三)(tar方式.rpm ...
- cdh6.2离线安装(傻瓜式安装教程)
CDH6.2离线安装流程 1 安装准备 1.1 cdh6.2 下载方式一: 官网下载 https://archive.cloudera.com/cm6/6.2.0/redhat7/yum/RPMS/x ...
- [转]Cloudera Manager和CDH5.8离线安装
https://blog.csdn.net/zzq900503/article/details/52982828 https://www.cnblogs.com/felixzh/p/9082344.h ...
- hadoop基础----hadoop实战(七)-----hadoop管理工具---使用Cloudera Manager安装Hadoop---Cloudera Manager和CDH5.8离线安装
hadoop基础----hadoop实战(六)-----hadoop管理工具---Cloudera Manager---CDH介绍 简介 我们在上篇文章中已经了解了CDH,为了后续的学习,我们本章就来 ...
最新文章
- 3、vue-router之什么是动态路由
- Java之JDK和JRE
- vue商城项目开发:底部导航菜单(路由)
- Java多线程(五)之BlockingQueue深入分析
- php request time,php中time()与$_SERVER[REQUEST_TIME]用法区别分析
- 泛型那点儿事儿 泛型概述 简单样例代码
- icml和nips等各类重要会议论文收集
- 说说C#的async和await
- linux page cache 大小,Linux内核学习笔记(八)Page Cache与Page回写
- 迷宫 DFS (模拟和DFS)
- C++使用命名管道使用进程间通信
- 水利水电水资源模拟试题3
- python人机对战_人机对战初体验:Python实现四子棋游戏
- Java毕业设计-个性影片/电影推荐系统
- 基于mysql+php的英语四六级过级成绩管理
- redis配置RDB、AOF以及RDB、AOF同时开启
- Linux中如何一条命令创建多个文件夹
- 2022-2027年中国蛋白质粉行业市场深度分析及投资战略规划报告
- 同步电机相间互感推导
- 数据结构与算法A实验六图论---7-12 Dijkstra算法(模板)