mac环境安装 hadoop & hbase 伪分布式环境

在mac上,可以使用brew的方式安装hadoop、hbase等。这里都是采用安装包的方式安装,以下是在mac上安装的实践记录,应该也是同样适用于linux环境的。

mac上已经有配置好的java(jdk1.8)、zookeeper环境(zookeeper-3.4.13)。

本机上配置的hadoop和hbase都是伪分布式模式。如果只装hbase的单机模式,那么可以不用安装hadoop。

hadoop和hbase的对应关系。
在这里插入图片描述

mac hadoop 安装包安装,伪分布式环境

http://localhost:50070/
在这里插入图片描述

http://localhost:8088
在这里插入图片描述

遇到的问题:
(1)localhost: ssh: connect to host localhost port 22: Connection refused
解决方法是选择系统偏好设置->选择共享->点击远程登录

(2)localhost:50070打不开,查日志
进入到/usr/local/hadoop-2.9.2/logs
tail -n 200 hadoop-username-secondarynamenode-usernames-MacBook-Pro.local.log

发现错误

java.net.ConnectException: Call From usernames-MacBook-Pro.local/0.0.0.0 to localhost:9000 failed on connection exception: java.net.ConnectException: Connection refused; For more details see:  http://wiki.apache.org/hadoop/ConnectionRefused

For me these steps worked:

stop-all.sh
hadoop namenode -format
start-all.sh

mac hbase安装,伪分布式环境

hbase启动之后的界面 http://localhost:16010/
在这里插入图片描述

具体步骤以及配置,也基本是参考别的博客,这里有一个我用的配置详情,可以参考。
https://mp.weixin.qq.com/s/J7kJdqJ2A7mk9yswszFUew

猜你喜欢

转载自blog.csdn.net/yangyangrenren/article/details/106055396