大数据集群安装与开发配置讲解.docx

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HADOOP集群安装(虚拟机) 一、 集群配置软件 HADOOP生态圈中的软件很多,这里介绍的集群配置主要包括以下软件: 软件名称 软件版本 备注 hadoop 2.7.2 分布式文件处理平台 zookeeper 3.4.6 分布式协调服务 hbase 1.2.0 分布式半结构数据库 spark 1.6.0 大数据分析引擎 sqoop 1.99.6 Hdfs与关系型数据库互通 其他软件: 软件名称 软件版本 备注 VMware WorkStation 10.0.3 虚拟机服务 Red Hat 6.4 虚拟机服务用操作系统 ntp 4.2.8 服务器时间同步工具 JDK 4 JAVA虚拟机 二、 虚拟机安装 1、安装VMware虚拟机 安装集群需要准备的工作很多,首先我们要有Linux虚拟机环境,因为Hadoop只能跑在Linux环境下。而集群至少要有一个主机(Master)和两个服务机(Slave),所以我们要安装3个Linux虚拟机。 (1) 首先安装VMware WorkStation,我选择的是10.0.3版本,这个软件的安装没有什么特别之处,安装在一个相对大的盘符下就行,不要安装在主盘符。满足这两点就可以了。 (2) 然后就可以安装Linux虚拟机了,我们需要一个Linux的iso。Linux是免费的操作系统,我们可以从网上下载,这里介绍的是用RHEL_6.4 x86_64.iso,这是一个64位虚拟机,虚拟机的32或64位的制式很重要,这直接会影响后面安装软件的版本。在VMware软件主页中选择创建新虚拟机,安装方式选择典型,然后选择好合适的Linux影像文件,点击下一步,写入个性化虚拟机的全名,这个名字不是很重要,以后也可以改,然后给虚拟机配一个默认的用户。注意,这个用户的密码也是这个虚拟机root用户的密码,所以要牢记密码。然后选择好安装位置,最好选择一个比较大的盘符,切记安装在主盘符。磁盘大小就分配30G,推荐选择将虚拟机存储为单个文件,这样不会降低磁盘性能。再下一步可以选择自定义硬件,点击可以改变安装的内存,不过个人觉得2G内存够用了。之后就可以安装了。然后再重复两次,一共安装三个虚拟机,一个作为Master,两个作为Slaves,这是Hadoop集群的最低要求了。安装后如下图: (3) 安装好后,还需要安装VMware Tools,打开一个虚拟机,在菜单栏中选择虚拟机-VMware Tools,将Vmware Tools的.tar.gz文件解压到虚拟机下: 在界面中点击右键选择Open in Terminal(打开终端),找到解压目录,在目录下执行安装命令: #./vmware-tools-distrib/vmware-install.pl 安装过程中,所有提示选择yes即可,安装完成后,重启虚拟机即可实现将windows下的文件直接拖拽到虚拟机中。VMware Tools只需安装一次,不用在所有的虚拟机上安装。 三、 Linux的配置 1、 虚拟机固定IP和别名 虚拟机固定IP是第一个步骤,因为在后面的HADOOP安装中,需要配置好固定的机器,如果每次重启虚拟机IP都会发生变化,将是一件很麻烦的事情,所以首先要做的就是虚拟机的IP固定。在同一个机器上安装的三个虚拟机,网段肯定是一致的,我们首先启动三个虚拟机,使用root用户登录,然后键入如下命令: #ifconfig 回车之后应该有如下显示: eth0 Link encap:Ethernet HWaddr 00:0C:29:34:61:76 inet addr:2 Bcast:55 Mask: inet6 addr: fe80::20c:29ff:fe34:6176/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5764 errors:0 dropped:0 overruns:0 frame:0 TX packets:84 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:400269 (390.8 KiB) TX bytes:5773 (5.6 KiB) Interrupt:19 Base address:0x2024 lo Link encap:Local Loopback inet addr: Mask:

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档