hadoop伪分布式相关配置二

接下来续着上部分配置hdfs

首先找到jdk的安装目录

  • echo $JAVA_HOME

编辑hadoop目录下的配置文件(hadop_env.sh)

  • vim etc/hadoop.hadoop-env.sh

在里面找到JAVA_HOEM=/opt/moudle/djk1.8.0_202

再编辑一下核心配置文件(core-site.xml),添加namenode

 <!-- 指定HDFS中NameNode的地址 -->

  •  <property> 
  • <name>fs.defaultFS</name>
  •  <value>hdfs://hadoop06:9000</value>
  •  </property>  
  •  <!-- 指定Hadoop运行时产生文件的存储目录 -->
  •  <property>
  •  <name>hadoop.tmp.dir</name> 
  • <value>/opt/module/hadoop-2.7.2/data/tmp</value> 
  • </property>

具体位置可以百度一下,都有介绍,我忘了在哪行

配置hdfs-site.xml

  •  <property>
  •  <name>dfs.replication</name> 
  • <value>1</value> 
  • </property>

然后我们就可以启动了

首先格式化NameNode(不能随便格式化)

  • bin/hdfs namenode -format

启动Namenode

  • sbin/hadoop-daemon.sh start namenode

启动datanode

  • sbin/hadoop-daemon.sh start datanode

jps查看,启动完事。

原文地址:https://www.cnblogs.com/2506236179zhw/p/13951017.html