本人hadoop菜鸟,刚刚开始接触hadoop,或者说是刚刚接触大数据这个名词不久,这几天花时间整理了一下Hadoop的相关知识,写在这里做个笔记。
在参考网上的hadoop安装过程对hadoop进行安装的过程中发生了一些小情况,我做了一个整理。相信大家已经对hadoop的一些初级知识已经比较清楚了。
Hadoop的创建一般有三种模式:单机模式、伪分布模式和全分布模式。我现在还没有对hadoop很了解,所以只是创建了一个单机模式玩玩。
单机模式操作是hadoop的默认操作模式,当首次解压hadoop的源码包时,Hadoop无法了解硬件安装环境,会保守地选择最小配置,即单机模式。该模式主要用于开发调试MapReduce程序的应用逻辑,而不会和守护进行交互,避免增加额外的复杂性。(这段话是网上摘抄的,说的不错。)
在Ubuntu 12.04上创建hadoop单机模式(网上摘抄,改进了一小部分):
Step1:创建Hadoop用户组:
~$ sudo addgroup hadoop
Step2:创建Hadoop用户:
~$ sudo adduser -ingroup hadoop hadoop
回车后会提示输入密码,这是新建Hadoop的密码,输入两次密码敲回车即可。如下图所示:
Step3:为Hadoop用户添加权限:
~$ sudo gedit /etc/sudoers
点击回车后,打开sudoers文件,在
root ALL=(ALL:ALL) ALL
后添加: