[BD] 阿里云部署hadoop集群
安装方式
- rpm包安装:下载rpm文件后离线装,安装过程中会下载相应依赖
- bin文件安装:在线安装
- tar包安装
步骤
- 下载安装文件:买香港机器,按量付费,传到windows电脑
- 购买三台,按需付费,2G 8核
- 开放端口:ECS实例>更多>安全组配置>配置规则
- 关闭selinux:disabled(默认关闭)
- 设置时区:date 查看
- 时间同步(CentOS 7)
- 第一台通过网络同步,第二、三台与第一台同步
- systemctl stop ntpd
- systemctl disable ntpd
- /usr/sbin/ntpdate hadoop001
- crontab -e:00 00 * * * /usr/sbin/ntpdate hadoop001(每天0点同步一次)
- 云主机可不做,非云主机(虚拟机 / 公司内部机器)一定要做
- 安装 jdk
- /usr/java
- 解压之后,修正所属用户及用户组
- chown -R root:root /usr/java/jdk1.8.0_45
- 设置环境变量:scp /etc/profile hadoop002:/etc/
- 离线部署 MySQL
- innodb_buffer_pool_size=2G(生产环境12G)
- jdbc
- 离线部署 CM
- 文件3
- 解压到 mkdir /opt/cloudera-manager
- 修改配置
- agent:hadoop001-hadoop003
- server:hadoop001
- 创建 cloudera-scm
- 修改用户组:chown -R cloudera-scm:cloudera-scm /opt/cloudera-manager
- 离线源部署 Parcel 文件(hadoop001)
- 文件1 2 5
- mkdir -p /opt/cloudera/parcel-repo
- 安装包 mv 到目录,重命名sha去掉1
- 校验文件是否完整(防止网络下载丢包)
- chown -R cloudera-scm:cloudera-scm /opt/cloudera
- 创建目录
- 所有节点创建大数据软件的安装目录,用户和用户组权限
- mkdir -p /opt/cloudera/parcels
- chown -R cloudera-scm:cloudera-scm /opt/cloudera
- 启动 Server 和 agent
- /opt/cloudera-manager/cm-5.16.1/etc/init.d/cloudera-scm-server
- 等待一分钟,看日志是否报错
- /opt/cloudera-manager/cm-5.16.1/etc/init.d/cloudera-scm-agent
- 云主机开启7180端口
检查无误后,可进行具体组件的安装
BIpNgCNrgz
参考
parcel 和 package 安装
https://www.cnblogs.com/yycc/p/7427457.html
CDH 5.16离线部署教程
https://www.bilibili.com/video/av52167219?from=search&seid=17801304070861960646
博客教程
https://blog.csdn.net/byweb/article/details/83685757
https://blog.csdn.net/bingdianone/article/details/87867428
https://developer.aliyun.com/article/622223
https://www.cnblogs.com/yangshibiao/p/10862632.html
https://juejin.im/post/5cee40e66fb9a07f0b03a4ef
官网文档
[BD] 阿里云部署hadoop集群的更多相关文章
- 阿里云搭建hadoop集群服务器,内网、外网访问问题(详解。。。)
这个问题花费了我将近两天的时间,经过多次试错和尝试,现在想分享给大家来解决此问题避免大家入坑,以前都是在局域网上搭建的hadoop集群,并且是局域网访问的,没遇见此问题. 因为阿里云上搭建的hadoo ...
- 阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建
准备: 两台配置CentOS 7.3的阿里云ECS服务器: hadoop-2.7.3.tar.gz安装包: jdk-8u77-linux-x64.tar.gz安装包: hostname及IP的配置: ...
- 阿里云ECS服务器部署HADOOP集群(二):HBase完全分布式集群搭建(使用外置ZooKeeper)
本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建,多添加了一个 datanode 节点 . 1 节点环境介绍: 1.1 环境介绍: 服务器:三台阿里 ...
- 阿里云ECS服务器部署HADOOP集群(三):ZooKeeper 完全分布式集群搭建
本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建,多添加了一个 datanode 节点 . 1 节点环境介绍: 1.1 环境介绍: 服务器:三台阿里 ...
- 阿里云ECS服务器部署HADOOP集群(六):Flume 安装
本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建. 1 环境介绍 一台阿里云ECS服务器:master 操作系统:CentOS 7.3 Hadoop ...
- 阿里云ECS服务器部署HADOOP集群(七):Sqoop 安装
本篇将在 阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建 阿里云ECS服务器部署HADOOP集群(二):HBase完全分布式集群搭建(使用外置ZooKeeper) 阿 ...
- 阿里云ECS服务器部署HADOOP集群(五):Pig 安装
本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建. 1 环境介绍 一台阿里云ECS服务器:master 操作系统:CentOS 7.3 Hadoop ...
- 阿里云ECS服务器部署HADOOP集群(四):Hive本地模式的安装
本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建. 本地模式需要采用MySQL数据库存储数据. 1 环境介绍 一台阿里云ECS服务器:master ...
- Docker部署Hadoop集群
Docker部署Hadoop集群 2016-09-27 杜亦舒 前几天写了文章"Hadoop 集群搭建"之后,一个朋友留言说希望介绍下如何使用Docker部署,这个建议很好,Doc ...
随机推荐
- .Net5 WPF快速入门系列教程
一.概要 在工作中大家会遇到需要学习新的技术或者临时被抽调到新的项目当中进行开发.通常这样的情况比较紧急没有那么多的时间去看书学习.所以这里向wpf技术栈的开发者分享一套wpf教程,基于.net5框架 ...
- 三分钟玩转微软AI量化投资开源库QLib
更多精彩内容,欢迎关注公众号:数量技术宅,也可添加技术宅个人微信号:sljsz01,与我交流. 微软QLib简介 微软亚洲研究院发布了 AI 量化投资开源平台"微矿 Qlib".Q ...
- 冒泡算法(BubbleSort)
/*冒泡排序原理 比较相邻的元素.如果前一个元素比后一个元素大,就交换这两个元素的位置. 对每一对相邻元素做同样的工作,从开始第一对元素到结尾的最后一对元素.最终最后位置的元素就是最大值.实现步骤 1 ...
- Java代码度量分析工具:DesigniteJava简介
前言 在Java面向对象课程的学习过程中,我们需要使用度量工具来分析自己程序的代码结构.受OO课程组以及前辈们博客提醒,笔者找到了DesigniteJava这款软件,现对此软件进行简单的说明. 一.D ...
- 尝试做一个.NET模板填充导出Excel工具
园友好,最近晚辈延续上篇后尝试进阶做成Excel模板填充数据生成工具 MiniExcel Template. 主要特点 同样以Stream流.延迟查询避免全部数据载入内存情况,做到1GB内存降低到只需 ...
- 跟我一起学Go系列:从写测试用例开始仗剑走天涯
从入门到深入 Go 我们已经走了很长的路,当你想启动多个测试类的时候你是不是想启动多个 main 方法,但是 Go 限制了在同一个 package 下只能有一个 main,所以这条路你是走不通的.那我 ...
- Web操作摄像头、高拍仪、指纹仪等设备的功能扩展方案
摘要:信息系统开发中难免会有要操作摄像头.高拍仪.指纹仪等硬件外设,异或诸如获取机器签名.硬件授权保护(加密锁)检测等情况.受限于Web本身运行机制,就不得不使用Active.浏览器插件进行能力扩展了 ...
- 2.1.4- css 样式规则
CSS初识 CSS(Cascading Style Sheets) CSS通常称为CSS样式表或层叠样式表(级联样式表),主要用于设置HTML页面中的文本内容(字体.大小.对齐方式等).图片的外形(宽 ...
- 1.8.5- input按钮组
- DVWA之Brute Force
DVWA简介 DVWA(Damn Vulnerable Web Application)是一个用来进行安全脆弱性鉴定的PHP/MySQL Web应用,旨在为安全专业人员测试自己的专业技能和工具提供合法 ...