共计 802 个字符,预计需要花费 3 分钟才能阅读完成。
参考: 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 文件, 我是间接进入文件夹双击运行的.
正文完