给大家带来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教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
给大家带来Centos 6.5 下Hadoop 1.2.1单节点情况的创立
支持支持再支持 熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。 熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考: 甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。 Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。? 工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。 Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。
页:
[1]