MacOS 安装 Hadoop

1. Hadoop 安装

官网 https://hadoop.apache.org/releases.html

# 解压缩文件并指定解压缩后的目录
tar -zxvf hadoop-3.3.6.tar.gz -C /Users/xing
# 目录增加权限
sudo chmod -R 777 hadoop-3.3.6 

配置文件 hadoop-3.3.6/etc/haoop/hadoop-env.sh

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_281.jdk/Contents/Home
export HADOOP_HOME=/Users/xing/hadoop-3.3.6

配置 Hadoop 环境

% open -e ~/.bash_profile  
% source ~/.bash_profile
export HADOOP_HOME=/Users/xing/hadoop-3.3.6
export PATH=$PATH:$HADOOP_HOME/bin

查看
% hadoop version

1.2 修改配置文件

配置 /hadoop-3.3.6/etc/hadoop/core-site.xml

hadoop.tmp.dir/Users/xing/hadoop-3.3.6/libexec/tmpfs.defaultFShdfs://localhost:8020

配置 /hadoop-3.3.6/etc/hadoop/hdfs-site.xml

dfs.replication1dfs.secondary.http.address127.0.0.1:50090

配置 /hadoop-3.3.6/etc/hadoop/mapred-site.xml

mapred.job.trackerlocalhost:8021

1.3 格式化HDFS

% sudo hdfs namenode -format
仅首次运行时需要

1.4 设置免密登陆

修改主机名为 localhost
sudo scutil –set HostName localhost

配置ssh

ssh-keygen -t rsa      (一路回车直到完成)
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod og-wx ~/.ssh/authorized_keys

2. 启动Hadoop

# hadoop-3.3.6/sbin目录下执行
% ./start-dfs.sh
% ./stop-dfs.sh

启动/关闭YARN服务

./start-yarn.sh        
./stop-yarn.sh

启动/关闭Hadoop服务(上面两个命令的合并)

./start-all.sh   
 ./stop-all.sh

检查是否正常启动 jps

% jps
1090 
17605 DataNode
21943 Jps
21847 NodeManager
21751 ResourceManager
17741 SecondaryNameNode

查看地址
http://localhost:50090
http://localhost:8088

【信息由网络或者个人提供,如有涉及版权请联系COOY资源网邮箱处理】

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容