Hadoop伪分布环境搭建


核心配置文件

hadoop-env.sh: hadoop依赖环境配置;
core-site.xml : hadoop 公共运行配置项配置文件:
hdfs-site.xml : hdfs相关配置项配置文件;
mapred-env.sh : mapreduce运行环境配置
mapred-site.xml : mapreduce配置项配置文件;
yarn-env.sh  :   yarn环境变量配置文件
yarn-site.xml : yarn配置项配置文件;

hadoop-env.sh

修改配置:
export JAVA_HOME=/opt/app/jdk1.8.0_321
export HADOOP_CONF_DIR=/opt/app/hadoop-2.8.5/etc/hadoop

core-site.xml





  fs.defaultFS
  hdfs://node1:9000



  hadoop.tmp.dir
  /opt/app/hadoop-2.8.5/metaData


hdfs-site.xml




  dfs.replication
  1


mapred-env.sh

修改配置:
export JAVA_HOME=/opt/app/jdk1.8.0_321

mapred-site.xml


  
      mapreduce.framework.name
      yarn
  

yarn-env.sh

export JAVA_HOME=/opt/app/jdk1.8.0_321

yarn-site.xml


  
  
  yarn.nodemanager.aux-services
  mapreduce_shuffle
  

  
  
  yarn.resourcemanager.hostname
  node1
  
  
      yarn.application.classpath
      
      /opt/app/hadoop-2.8.5/etc/hadoop,
      /opt/app/hadoop-2.8.5/share/hadoop/common/*,
      /opt/app/hadoop-2.8.5/share/hadoop/common/lib/*,
      /opt/app/hadoop-2.8.5/share/hadoop/hdfs/*,
      /opt/app/hadoop-2.8.5/share/hadoop/hdfs/lib/*,
      /opt/app/hadoop-2.8.5/share/hadoop/mapreduce/*,
      /opt/app/hadoop-2.8.5/share/hadoop/mapreduce/lib/*,
      /opt/app/hadoop-2.8.5/share/hadoop/yarn/*,
      /opt/app/hadoop-2.8.5/share/hadoop/yarn/lib/*
      
  

slaves:DataNode NodeManager地址

node1

vim /etc/hosts

添加
192.168.200.225 node1

配置主机名

vi /etc/hostname

修改完成后需要重启

格式化namenode

hdfs namenode -format

启动hdfs和yarn

启动hdfs:
start-dfs.sh

启动yarn:
start-yarn.sh

在页面访问

查看namenode
http://192.168.200.225:50070/

查看datanode
http://192.168.200.225:50075/

查看secondarynode
http://192.168.200.225:50090/

查看yarn
http://192.168.200.225:8088/

关闭

关闭dfs
stop-dfs.sh

关闭yarn
stop-yarn.sh