由于工作需要,最近开始学习和使用hadoop+hbase来管理数据。在各大网站和论坛查找了相应的方式以后,最终在系统中搭建好了环境,以下是具体的安装配置方式:
一.安装Hadoop2.5.2
1. 安装jdk,我用的是jdk1.7.0_80,可以从官网上下载(安装所涉及到的文件可以自行在百度搜索下载,文章末尾我也会附上下载链接,后面不在说明),步骤:
下载好jdk,点击安装,安装到想要安装的文件夹后,开始配置环境变量:
右键"我的电脑"-->"属性"-->"高级设置"-->"高级"-->"环境变量",
在系统变量中点新建:变量名为JAVA_HOME,变量值为你的jdk安装位置(我的是E:\Java\jdk1.7.0_80),然后点击确定即可:
然后选中系统变量的path,点编辑,新建一个 %JAVA_HOME%\bin 和 %JAVA_HOME%\jre\bin:
最后新建一个系统变量为:CLASSPATH ,变量值为(.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar)(注意括号内的内容不能出错)
这样就初步完成了jdk的安装和配置,安装好后可以测试一下,在命令提示符中输入:java -version,回车后如果出现版本提示则安装成功:
2. 下载hadoop2.5.2.tar.gz,下载完成后解压到电脑相应的文件夹目录下,注意用winrar解压的时候一定要以管理员的方式进入,否则会报错,下面是我的解压目录:D:\hdbs\hadoop-2.5.2
3. 配置环境变量:
右键"我的电脑"-->"属性"-->"高级设置"-->"高级"-->"环境变量",
在用户变量中点新建:变量名为HADOOP_HOME,变量值为你刚才hadoop的解压位置(我的是F:\hdbs\hadoop-2.5.2),然后点击确定即可:
接着编辑系统变量的path,将hadoop的bin目录加入到后面;
4. 修改Hadoop的配置文件,总共有五个地方需要修改:
①编辑“F:\hdbs\hadoop-2.5.2\etc\hadoop”下的core-site.xml文件,将下列文本粘贴进去,并保存;
<configuration> <property> <name>hadoop.tmp.dir</name> <value>/F:/hdbs/hadoop-2.5.2/workplace/tmp</value> </property> <property> |