《Hadoop实战第2版》——2.2节在Mac OSX上安装与配置Hadoop

简介: 本节书摘来自华章社区《Hadoop实战第2版》一书中的第2章,第2.2节在Mac OSX上安装与配置Hadoop,作者:陆嘉恒,更多章节内容可以访问云栖社区“华章社区”公众号查看

2.2 在Mac OSX上安装与配置Hadoop

由于现在越来越多的人使用Mac Book,故笔者在本章中增加了在Mac OS X上安装与配置Hadoop的内容,供使用Mac Book的读者参考。

2.2.1 安装Homebrew
Mac OS X上的Homebrew是类似于Ubuntu下apt的一种软件包管理器,利用它可以自动下载和安装软件包,安装Homebrew之后,就可以使用Homebrew自动下载安装Hadoop。安装Homebrew的步骤如下:
1)从Apple官方下载并安装内置GCC编译器—Xcode(现在版本为4.2)。安装Xcode主要是因为一些软件包的安装依赖于本地环境,需要在本地编译源码。Xcode的下载地址为https://developer.apple.com/xcode/
2)使用命令行安装Homebrew,输入命令:

/usr/bin/ruby -e "$(/usr/bin/curl -fksSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)"

这个命令会将Homebrew安装在/usr/local目录下,以保证在使用Homebrew安装软件包时不用使用sudo命令。安装完成后可以使用brew –v命令查看是否安装成功。

2.2.2 使用Homebrew安装Hadoop
安装完Homebrew之后,就可以在命令行输入下面的命令来自动安装Hadoop。自动安装的Hadoop在/usr/local/Cellar/hadoop路径下。需要注意的是,在使用brew安装软件时,会自动检测安装包的依赖关系,并安装有依赖关系的包,在这里brew就会在安装Hadoop时自动下载JDK和SSH,并进行安装。

brew install hadoop

2.2.3 配置SSH和使用Hadoop
接下来需要配置SSH免密码登录和启动Hadoop。由于其步骤和内容与Linux的配置完全相同,故这里不再赘述。

相关文章
|
NoSQL Shell MongoDB
Mac OSX 平台安装 MongoDB
10月更文挑战第11天
334 4
|
分布式计算 Hadoop Shell
Hadoop-35 HBase 集群配置和启动 3节点云服务器 集群效果测试 Shell测试
Hadoop-35 HBase 集群配置和启动 3节点云服务器 集群效果测试 Shell测试
345 4
|
SQL 分布式计算 Hadoop
Hadoop-34 HBase 安装部署 单节点配置 hbase-env hbase-site 超详细图文 附带配置文件
Hadoop-34 HBase 安装部署 单节点配置 hbase-env hbase-site 超详细图文 附带配置文件
584 2
|
分布式计算 Hadoop
Hadoop-27 ZooKeeper集群 集群配置启动 3台云服务器 myid集群 zoo.cfg多节点配置 分布式协调框架 Leader Follower Observer
Hadoop-27 ZooKeeper集群 集群配置启动 3台云服务器 myid集群 zoo.cfg多节点配置 分布式协调框架 Leader Follower Observer
283 1
|
存储 SQL 消息中间件
Hadoop-26 ZooKeeper集群 3台云服务器 基础概念简介与环境的配置使用 架构组成 分布式协调框架 Leader Follower Observer
Hadoop-26 ZooKeeper集群 3台云服务器 基础概念简介与环境的配置使用 架构组成 分布式协调框架 Leader Follower Observer
225 0
|
存储 分布式计算 资源调度
Hadoop系列之一:MAC安装Hadoop大数据框架
Hadoop是一个用Java开发的开源框架,它允许使用简单的编程模型在跨计算机集群的分布式环境中存储和处理大数据。它的设计是从单个服务器扩展到数千个机器,每个都提供本地计算和存储。特别适合写一次,读多次的场景。
Hadoop系列之一:MAC安装Hadoop大数据框架
|
分布式计算 资源调度 Hadoop
Mac下安装Hadoop
Mac下安装Hadoop
503 0
|
分布式计算 资源调度 Hadoop
Mac环境下安装hadoop
Mac环境下安装hadoop
280 0
|
SQL 分布式计算 Hadoop

相关实验场景

更多