从零自学Hadoop(02):环境准备
阅读目录
本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作。
文章是哥(mephisto)写的,SourceLink
起因
我们对Hadoop有了初步的认知,得有NameNode,DataNode,NameNode和DataNode可以在一个机器上,但这样效果不好。由于本人的机器只有8G内存,所以这里就创建4个虚拟机一个专门给Ambari使用,一个给NameNode,另外两个给DataNode。
我们开始迈出第一步了。
虚拟机
这里我们使用VMware Workstation 10作为硬件生产环境。
VMware的安装就不用多说了,很多地方可以找的到。
这里我把VMware的服务都停用了,待使用的时候才开启,写了一个批处理脚本,使用管理员的方式运行即可启动所以VMware服务。
脚本地址:github
Linux
这里我们选择CentOS-6.4 64位作为我们的系统生产环境。
下面我们开始安装4台虚拟机,这么没有使用Clone的方式去快捷创建,怕ip,mac,uuid等我们初学者还得要去修改的地方,预防一些可能出现的问题,等以后熟练后可以使用Clone的方式安装。
系统安装
一:虚拟机准备
二:文件->新建虚拟机,选择自定义
三:选择WorkStation10
四:选择稍后安装系统
五:选择Linux->CentOS 64 bit
六:输入虚拟机名称
这里我的命名方式就是H+ip
七:选择处理器个数,核心个数
这里适当的给就行了,我配置很一般,就每个给一个核。给多了,实际OS的也得抢占,没意义。
八:选择内存大小
这里Ambari因为我单独作为一个服务器了,所以这个可以少给点, NameNode和DataNode可以多分配点。实际中我都只分配了1G,测试环境而已。
九:选择网络类型
这里不懂还是选择桥接网络,避免一些多余的配置出来。当然,高手另谈。
十:后面直接下一步下一步
到了制定磁盘大小,除了Ambari的其他都建议30G以上。下一步下一步完成即可
十一:鼠标右键H30等->设置->CD/DVD->改成使用IOS镜像
十二:启动H30
开始安装CentOS,先启动了H30的点重新启动
十三:选择第一个:Install or upgrad an exist system
十四:跳过Media test
十五:选择简体中文
英语牛逼的可以直接英语。键盘还是默认美式英语不修改。
十六:选择基本存储设备
十七:忽略所有数据
本来就是要做系统,原来的数据当然不要咯。
十八:设置主机名
十九:配置网络->编辑
勾选自动连接IPV4设置:手动,添加。IP:192.168.1.30掩码:255.255.255.0网关:192.168.1.1DNS:192.168.1.1这里自动连接一定要勾选,免得一进去说ping不通,不勾选网络默认是不开的,得自己去改配置。DNS网关还是得设置上,要不访问不了外网。好了直接点应用二十:设置root密码
过于简单会提示,点忽略即可,不过在正式环境还是得设置个复杂的。二十一:默认下一步,选择写入
二十二:选择最小安装,定制软件包
点现在自定义。这里就不要选什么Desktop和其他的了.桌面的会装很多东西,而且浪费内存,选Desktop还不如去玩Windows。二十三:自定义存储库
在多次实验中,个人觉得多选个基本系统的基本库就很够用了,像什么vim,yum,ssh都有,基本不用再挂载镜像然后安装。可能会多装点其他的库,不过带来的方便性比较适合我们这样的初学者。会玩的可以只选择vim,yum,ssh这常用的。二十四:库安装
二十五:安装完毕,重新引导。
系列索引
本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作。
文章是哥(mephisto)写的,SourceLink
从零自学Hadoop(02):环境准备的更多相关文章
- 从零自学Hadoop系列索引
本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,SourceLink 从零自学Hadoop(01):认识Hadoop ...
- 从零自学Hadoop(01):认识Hadoop
本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,SourceLink 阅读目录 序 Hadoop 项目起源 优点 核心 ...
- 从零自学Hadoop(03):Linux准备上
阅读目录 序 检查列表 常用Linux命令 搭建环境 系列索引 本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,Sou ...
- 从零自学Hadoop(04):Linux准备下
阅读目录 序 搭建环境 系列索引 本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,SourceLink 序 我们已经准 ...
- 从零自学Hadoop(05):Ambari
阅读目录 序 引入背景 Ambari介绍 在线安装 系列索引 本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,Sour ...
- 从零自学Hadoop(06):集群搭建
阅读目录 序 集群搭建 监控 系列索引 本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,SourceLink 序 上一 ...
- 从零自学Hadoop(09):使用Maven构建Hadoop工程
阅读目录 序 Maven 安装 构建 示例下载 系列索引 本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,Source ...
- 从零自学Hadoop(22):HBase协处理器
阅读目录 序 介绍 Observer操作 示例下载 系列索引 本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,Sour ...
- 从零自学Hadoop(20):HBase数据模型相关操作上
阅读目录 序 介绍 命名空间 表 系列索引 本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,SourceLink 序 ...
随机推荐
- 3.Java基础之Date对象
毕向东老师Java基础学习笔记——Date对象 今天学习Java中的Date对象后,感觉这个对象对我们主要有以下几点用处. 1.获取时间和日期并按照自己定义的格式显示. 2.网站设计时显示时间. 知 ...
- 创建ASP.NET Core MVC应用程序(3)-基于Entity Framework Core(Code First)创建MySQL数据库表
创建ASP.NET Core MVC应用程序(3)-基于Entity Framework Core(Code First)创建MySQL数据库表 创建数据模型类(POCO类) 在Models文件夹下添 ...
- 从零开始,搭建博客系统MVC5+EF6搭建框架(4)上,前后台页面布局页面实现,介绍使用的UI框架以及JS组件
一.博客系统进度回顾以及页面设计 1.1页面设计说明 紧接前面基础基本完成了框架搭建,现在开始设计页面,前台页面设计我是模仿我博客园的风格来设计的,后台是常规的左右布局风格. 1.2前台页面风格 主页 ...
- Ubuntu实现树莓派交叉编译
一.交叉编译 在一个平台上生成另一个平台上的可执行代码.为什么要大费周折的进行交叉编译呢?一句话:不得已而为之.有时是因为目的平台上不允许或不能够安装所需要的编译器,而又需要这个编译器的某些特征:有时 ...
- Rafy 领域实体框架演示(3) - 快速使用 C/S 架构部署
本系列演示如何使用 Rafy 领域实体框架快速转换一个传统的三层应用程序,并展示转换完成后,Rafy 带来的新功能. <福利到!Rafy(原OEA)领域实体框架 2.22.2067 发布!> ...
- linq lambda let
1.linq let用法 var query = from x in db.Users let theage = x.age let sexstring = x.sex ? "男" ...
- 数据结构:单链表结构字符串(python版)添加了三个新功能
#!/urs/bin/env python # -*- coding:utf-8 -*- #异常类 class stringTypeError(TypeError): pass #节点类 class ...
- Windows8.1系统下让VS2012编译运行IIS Express 64位 调试器
有时候在window8以上系统中对C#系统进行调试 提示不能使用32位IIS Express,如果每次都采用IIS 在vs代码进行调试的时候很麻烦 下面我们就介绍一下怎么用编译调试64位代码: 网上方 ...
- NSMutableString 常用操作
//字符串的创建 //在可变字符串中 空字符串就有意义 NSMutableString *mString = [[NSMutableString alloc]init]; NSLog(@"m ...
- JSON解析和XML解析对比
JSON解析和XML解析是较为普遍的两种解析方式,其中JSON解析的市场分额更大.本文系统的分析两种解析方式的区别,为更好地处理数据作准备.由于目前阶段主要是做移动开发,所以本文所描述的JSON解析和 ...




















