只想知道 发表于 2015-1-14 20:17:54

给大家带来Centos 6.5 下Hadoop 1.2.1单节点情况的创立

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!装置和设置Java


[*]JDK装置
#chmod777jre-6u31-linux-x64-rpm.bin
#./jre-6u31-linux-x64-rpm.bin





[*]增加java情况变量
#vim/etc/profile
#最初增加
#setjavaenvironment
exportJAVA_HOME=/usr/java/jre1.6.0_31
exportCLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
exportPATH=$PATH:$JAVA_HOME/bin


失效java变量:
#source/etc/profile
#java-version



[*]增加hadoop用户



在一切的呆板上都创建不异的目次,也能够就创建不异的用户,最好是以该用户的home路径来做hadoop的装置路径。装置路径都是:/home/hadoop/hadoop-1.2.1
#useraddhadoop
#passwdhadoop#暗码也为hadoop



[*]无暗码上岸

#su-hadoop$ssh-keygen-trsa$cat~/.ssh/id_rsa.pub>>~/.ssh/authorized_keys$chmod0600~/.ssh/authorized_keys



[*]下载装置hadoop
#su-hadoop#wgethttp://apache.stu.edu.tw/hadoop/common/hadoop-1.2.1/hadoop-1.2.1.tar.gz#tar-zxvfhadoop-1.2.1.tar.gz
我的装置目次为:
/home/hadoop/hadoop-1.2.1
为了便利,利用hadoop下令大概start-all.sh等下令,修正节点上/etc/profile新增以下内容:
exportHADOOP_HOME=/home/hadoop/hadoop-1.2.1
exportPATH=$PATH:$HADOOP_HOME/bin
修正终了后,实行source/etc/profile来使其失效。


[*]设置Hadoop
设置conf/hadoop-env.sh文件,增加:
exportJAVA_HOME=/usr/java/jre1.6.0_31
这里修正为你的jdk的装置地位。



[*]测试hadoop装置
实行hadoop自带的例子来检测hadoop是不是装置乐成
cd$HADOOP_HOME/bin/home/hadoop/hadoop-1.2.1/bin/hadoopjar./hadoop-1.2.1/hadoop-examples-1.2.1.jarwordcount./hadoop-1.2.1/conf//tmp/out



[*]修正设置文件

vi/home/hadoop/hadoop-1.2.1/conf/core-site.xml
<configuration>
<property>






<name>fs.default.name</name><value>hdfs://localhost:9000</value></property></configuration>





vi/home/hadoop/hadoop-1.2.1/conf/hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>


vi/home/hadoop/hadoop-1.2.1/conf/mapred-site.xml

<configuration>
<property>
<name>mapred.job.tracker</name>
<value>localhost:8021</value>
</property>
</configuration>



[*]格局化HDFS
hadoopnamenode-format

[*]启动办事
start-dfs.sh
start-mapred.sh

[*]中断办事

stop-dfs.sh
stop-mapred.sh





[*]考证
HadoopNameNode默许端口是50070
会见port50090失掉secondarynamenode的相干信息.

会见port50075失掉DataNode的相干信息.





如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!

深爱那片海 发表于 2015-1-15 17:52:06

给大家带来Centos 6.5 下Hadoop 1.2.1单节点情况的创立

支持支持再支持

admin 发表于 2015-1-25 20:57:38

熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。

兰色精灵 发表于 2015-2-4 13:08:28

熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:

只想知道 发表于 2015-2-9 23:26:55

甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。

再见西城 发表于 2015-3-10 05:05:12

Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?

爱飞 发表于 2015-3-17 09:09:44

工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。

小魔女 发表于 2015-3-24 07:44:14

Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。
页: [1]
查看完整版本: 给大家带来Centos 6.5 下Hadoop 1.2.1单节点情况的创立