转自: https://juejin.im/post/5daeacb5518825048d147aee
- 官网下载hadoop: http://hadoop.apache.org/releases.html
- 文件下载后解压,将文件放入 /usr/local目录下
伪分布式模式设置:
进入目录: hadoop-3.2.1/etc/hadoop - 在hadoop-env.sh文件中增加JAVA路径设置:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home - 打开core-site.xml文件,
- 打开hdfs-site.xml文件:
- mapred-site.xml文件
- yarn-site.xml文件
JAVA_HOME,HADOOP_COMMON_HOME,HADOOP_HDFS_HOME,HADOOP_CONF_DIR,CLASSPATH_PREPEND_DISTCACHE,HADOOP_YARN_HOME,HADOOP_MAPRED_HOME
配置完成
8. 在/bin执行: ./hdfs namenode -format 初始化hdfs
9. 启动hdfs : 进入目录hadoop-3.2.1/sbin,执行./start-dfs.sh
10. 进入目录hadoop-3.2.1/sbin,执行./start-yarn.sh启动yarn
11. 进入目录hadoop-3.2.1/sbin,执行./stop-all.sh即可关闭hadoop的所有服务