安装单机版的hadoop系统mac
时间: 2025-07-23 09:30:58 浏览: 1
### 安装单机版Hadoop于Mac操作系统
#### 设置Java环境变量
为了使Hadoop正常工作,在安装之前需确认已正确设置了`JAVA_HOME`环境变量。可以通过编辑`.bash_profile`或`.zshrc`文件实现永久化设置:
```shell
echo 'export JAVA_HOME=/Library/Java/Home' >> ~/.zshrc
source ~/.zshrc
```
此操作确保了命令行工具能够识别并使用指定版本的JDK[^1]。
#### 下载与解压Hadoop包
访问Apache官方网站下载适合版本的Hadoop压缩包,并将其放置在期望路径下,比如`/usr/local/`目录内。接着利用tar命令完成解压缩过程:
```shell
cd /usr/local/
wget https://archive.apache.org/dist/hadoop/core/hadoop-3.4.0/hadoop-3.4.0.tar.gz
tar -xzvf hadoop-3.4.0.tar.gz
ln -s ./hadoop-3.4.0/ hadoop
```
上述指令实现了从官方源获取特定版本软件包的动作,并创建了一个软链接以便简化后续调用路径[^4]。
#### 修改环境变量配置
继续调整Shell初始化脚本中的环境参数,使得每次启动终端都能自动加载必要的Hadoop相关设定:
```shell
echo '
export HADOOP_HOME=/usr/local/hadoop
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
'>>~/.zshrc && source ~/.zshrc
```
这段代码片段向用户的shell配置追加了几条记录,用于定义Hadoop的工作根目录以及更新全局可执行文件查找路径列表。
#### 测试安装成果
最后一步是验证整个部署流程是否成功结束。通过运行简单的测试案例——WordCount程序来检验编译链路畅通无阻与否:
```shell
hdfs dfsadmin -report
yarn jar $HADOOP_HOME/share/hadoop/mapreduce/hadoop-mapreduce-examples-*.jar wordcount \
/input /output
```
以上两条语句分别用来展示当前NameNode状态概览信息和提交一个MapReduce作业实例给YARN资源管理器处理。
阅读全文
相关推荐


















