乐趣区

关于hadoop:mac搭建hadoop321伪分布环境

参考: mac 搭建 hadoop3.1.1 伪散布环境 (CSDN)

大体的搭建过程能够参考下面的文章, 写得很全面.
然而有一些配置细节和我这边的不太一样, 我就补充我的一些配置

hadoop-env.sh 配置

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home
我替换了电脑里本来有的 jdk11, 改用 jdk8 并且在这里指定 jdk 版本 (起因: jdk 起因导致无奈启动 ResourceManager)

core-site.sh 配置

configuration>

<property>

<name>fs.defaultFS</name>

<value>hdfs://localhost:8020</value>

</property>

  

<!-- 用来指定 hadoop 运行时产生文件的寄存目录 本人创立 -->

<property>

<name>hadoop.tmp.dir</name>

<value>file:/usr/local/Cellar/hadoop/tmp</value>

</property>

</configuration>

yarn-site.xml 配置

<configuration>

<!-- Site specific YARN configuration properties -->

<property>

<name>yarn.nodemanager.aux-services</name>

<value>mapreduce_shuffle</value>

</property>

  
<property>

<name>yarn.resourcemanager.address</name>

<value>localhost:9000</value>

</property>

</configuration>

另外, 运行.sh 文件, 我是间接进入文件夹双击运行的.

退出移动版