hadoop单机搭建

hadoop平台搭建有三种:单机,伪分布式,完全分布式,本篇文章主要介绍单机搭建。

总共三步:

1.配置JDK

 将下载后的目录解压到 /opt/Java/目录下(Java目录自己创建: sudo mkdir /opt/Java)

解压命令: sudo tar -zxvf jdk1.8.0_161.tar.gz

 配置: sudo gedit /etc/profile

 添加配置信息:

export JAVA_HOME=/opt/Java/jdk1.8.0_161
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

保存后输入命令: source /etc/profile

测试: java -version

2.配置ssh

扫描二维码关注公众号,回复: 1061842 查看本文章

    sudo   apt-get install   opens-server

但是ubuntu12找不到该镜像,需要自己去更新,详情见:

http://blog.csdn.net/lydia88/article/details/79225887 该文章有安装ssh的详细步骤,本篇文章就不再描述。       

3.hadoop伪分布式配置

将下载后的目录解压到 /opt/Hadoop/目录下(Java目录自己创建: sudo mkdir /opt/Hadoop)

sudo tar -zxvf hadoop-3.0.0.tar.gz

修改文件用户组所有者(用户:用户组)

sudo chown -R yangting:yangting /opt/Hadoop/hadoop-3.0.0.tar.gz

sudo edit /etc/profile

添加配置信息:

#hadoop  
export HADOOP_HOME=/opt/Hadoop/hadoop-3.0.0  
export PATH=$PATH:$HADOOP_HOME/sbin  
export PATH=$PATH:$HADOOP_HOME/bin 

然后更新配置: source /etc/profile

然后再去配置其他几个配置文件:

sudo edit ./etc/hadoop/hadoop-env.sh

t添加: export JAVA_HOME=/opt/Java/jdk1.8.0_161

还有就是core-site.xml

  1. <configuration>  
  2.  <property>  
  3.   <name>fs.default.name</name>  
  4.   <value>hdfs://localhost:9000</value>   
  5.  </property>  
  6.  <property>  
  7.   <name>dfs.replication</name>   
  8.   <value>1</value>   
  9.  </property>  
  10.  <property>  
  11.   <name>yangting.tmp.dir</name>  
  12.   <value>/home/yangting/tmp</value>   
  13.  </property>  
  14. </configuration>

mapred-site.xml:

  1. <configuration>  
  2.  <property>   
  3.   <name>mapred.job.tracker</name>  
  4.   <value>localhost:9001</value>   
  5.  </property>  
  6. </configuration> 

开启: /opt/Hadoop/hadoop3.0.0/sbin/start-all.sh

执行: jps

hadoop安装成功,小激动下。




猜你喜欢

转载自blog.csdn.net/lydia88/article/details/79226117