CentOS 搭建hadhoop单机模式
1、下载hadhoop安装包http://hadoop.apache.org/releases.html,我下的是hadoop-2.7.0-src.tar.gz,解压。
此后的操作都需要在root下进行。
2、安装ssh
先查看是否已经装了ssh
rpm -qa | grep ssh
如果没有安装,则用
yum install ssh
最好再开启一次ssh服务
切换到根目录下查看有没有.ssh文件。
进入.ssh目录
cat id_dsa.pub > authorized_keys
紧接着测试,确认能否不输入口令就用ssh登录localhost,也就是是说输入下面命令后不会出现输入密码的提示
至此ssh就配置完成了。
3、安装jdk,设置JAVA_HOM
除了配置/etc/profile外,还需在httpfs-env.sh中export JAVA_HOME
4、配置hadhoop
进入hadoop-2.7.0/etc/hadoop
a.配置core-site.xml如下:
b.配置hdfs-site.xml 如下:
c.配置mapred-site.xml
目录下只有mapred-site.xml.template 而没有mapred-site.xml,所以复制一份。
配置如下:
至此,hadoop配置基本完成。
4、启动hadoop
进入hadoop的sbin目录,执行hadoop namenode -format
接着执行 start-all.sh
5、用jps查看相关信息
注:新的hadoop架构中取消了JobTracker,参考http://hadoop.apache.org/docs/current/hadoop-yarn/hadoop-yarn-site/YARN.html
bin/hadoop namenode
–
format
本文由 CentOS中文站 - 专注Linux技术 作者:centos 发表,其版权均为 CentOS中文站 - 专注Linux技术 所有,文章内容系作者个人观点,不代表 CentOS中文站 - 专注Linux技术 对观点赞同或支持。如需转载,请注明文章来源。