hadoop部署单机
将jjdk-6u45-linux-x64.bin与hadoop-2.5.2.tar.gz放在目录/home/dongwengao/hadoop中
vi /etc/hosts
#./jdk-6u45-linux-x64.bin解压
# tar -zxvf hadoop-2.5.2.tar.gz解压
进入解压后的hadoop-2.5.2中,修改hadoop-2.5.2中的 etc/hadoop中的配置文件
修改配置文件
修改hadoop-env.sh配置jdk的bin
修改mapred-site.xml添加
修改core-site.xml
修改hdfs-site.xml
修改yarn-site.xml 添加
修改slaves也可不修改,默认里有一个localhost
启动hadoop:
不提倡:
sbin/start-all.sh
一步一步:
格式化 # bin/hadoop namenode -format
启动namenode sbin/hadoop-daemon.sh start namenode
调用 #/jdk1.6.0_45/bin/jps发现多了一个线程NameNode表示启动成功
可以通过/home/dongwengao/hadoop/hadoop-2.5.2/hadoop-root-namenode-node1.log查看日志
启动datanode
sbin/hadoop-daemon.sh start datanode
启动yarn
# sbin/yarn-daemon.sh
打开浏览器输入:yarn001:8088
运行案例:
#bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce.example-*.*.* jar pi 2 100
关:
#sbin/stop-yarn.sh
#sbin/stop-dfs.sh