`

在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 "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"


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

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

brew install hadoop


bin/hadoop namenode -format
bin/start-all.sh
hadoop jar libexec/hadoop-examples-1.1.2.jar pi 10 100
分享到:
评论

相关推荐

    在MAC OSX中安装启动zookeeper1

    ZooKeeper 在 MAC OSX 中的安装和启动 ZooKeeper 是一个广泛使用的分布式协调服务,能够提供高可用性和高性能的服务。下面是关于在 MAC OSX 中安装和启动 ZooKeeper 的详细信息。 一、什么是 ZooKeeper? ...

    苹果电脑安装Windows和Mac_OSX双系统

    在安装Windows和Mac_OSX双系统之前,需要确保苹果电脑的硬件环境满足以下条件: * 英特尔结构的苹果电脑(不支持老款的 G4、G5) * Boot Camp 助理程序 * Windows系统光盘(支持 XP、Vista、7,包括 32 位和 64 位...

    硬盘安装Mac OSx

    4. **注意兼容性**:确保所使用的硬件与Mac OSx 10.5.6版本兼容,特别是对于显卡和网卡等关键硬件设备。 #### 常见问题及解决方法 1. **驱动冲突**:若安装过程中出现驱动冲突,可以通过手动安装相应的kext文件夹...

    Vmware安装Mac OSX所需的解锁文件,含VMX文件

    在安装 Mac OSX 时,如果默认的 vmx 配置不支持该操作系统,就需要对其进行修改以适应 Mac OSX 的需求。描述中提到的“文件只需要覆盖掉vmx文件即可”,意味着将这个已解锁的 vmx 文件替换掉原有 VMware 安装中的...

    mac osx 10.6安装

    在安装苹果驱动、补丁时,需要下载针对 WINPAD 的苹果驱动、补丁包,并安装到 Mac 系统中。最后,可以成功安装 MAC OS X 10.6 系统。 MAC OS X 10.6 安装需要细心准备和安装每个步骤,以确保安装成功。

    Delphi Mac OS/IOS环境安装方法及步骤

    这一过程包括在Windows 7操作系统上利用虚拟机技术安装并配置Mac OS环境,进而实现iOS应用的开发与测试。以下是详细的安装步骤与注意事项。 ### 一、准备工作 1. **开发主机配置**: - 操作系统:Windows 7 - ...

    虚拟机 VMware 9 安装苹果MAC OSX 10.8 图文教程

    现在,一切准备就绪,启动虚拟机,安装过程将与在真实硬件上安装Mac OS X类似。加载ISO后,按照屏幕提示进行操作,包括语言选择、同意许可协议、磁盘分区等步骤。在分区阶段,你可能需要手动创建一个新的分区,然后...

    USB 串口 PL2303 MAC OSX 驱动

    USB 串口 PL2303 MAC OSX 驱动,适用于 OS X 10.9 以上的版本。 Mac OS X Universal Binary Driver v1.6.2 (PKG file format) For Mac OS High Sierra (version 10.15) - see NOTE below. For Mac OS High Sierra ...

    硬盘安装Mac OSX

    硬盘安装Mac OSX是一项技术挑战,尤其对于想要在非苹果硬件上安装Mac OS X(例如Snow Leopard)的用户而言。本文档提供了详细的步骤指南,帮助用户通过一系列工具和程序实现这一目标。 #### 二、准备工作与所需工具...

    MAC OSX下配置Nvidia CUDA

    ### MAC OSX下配置Nvidia CUDA #### 知识点概览 1. **CUDA简介** - CUDA架构介绍 - CUDA ISA与并行计算引擎 - 使用C语言进行CUDA编程 2. **系统需求** - MacOSX版本验证 - gcc编译器安装验证 3. **CUDA开发...

    宝利通 polycom RealPresence Desktop for Mac OSX 3.10.3客户端

    polycom 宝利通 的Mac OSX客户端,可以PC到会议系统,PC跟PC之间视频通话。这个是官方账户里下载的最新版本。安全可靠,十分难得,值得收藏

    MAC OSX与Win7多分区

    在本文中,我们将深入探讨如何在MAC OSX与Windows 7之间创建多分区,这是一个常见的需求,特别是对于那些希望同时享受两种操作系统的用户。在开始之前,我们要强调孟宇提出的方法存在一些问题,可能会导致文件丢失、...

    MAC OSX安装指南.docx

    本指南主要针对想要在Windows系统上体验Mac OS及Sketch、Xcode等软件的用户,提供了详细的安装步骤。虽然Sketch和Xcode官方并未提供Windows版本,但通过虚拟机技术,Windows用户也能在自己的电脑上运行这些软件。 ...

    autohotkey-windows-mac-keyboard, 在 Windows 上,AutoHotkey映射在Mac键盘上模拟OSX行为.zip

    autohotkey-windows-mac-keyboard, 在 Windows 上,AutoHotkey映射在Mac键盘上模拟OSX行为 在 Windows 下使用带有AutoHotkey的Mac键盘这个 AutoHotkey 配置文件使普通键盘快捷键在 Windows 上与Apple键盘一起使用。...

    Mac OSX的文件系统

    Mac OSX的文件系统介绍 各目录说明

    osx 10.10.5--osx 10.13.6原版镜像

    根据提供的文件信息,我们可以深入探讨与“osx 10.10.5--osx 10.13.6原版镜像”相关的知识点。这些操作系统版本都是苹果公司推出的Mac OS X(现更名为macOS)的重要更新,涵盖了从Yosemite到High Sierra的多个版本。...

    MAC OSX 10.6雪豹 VMWare虚机安装实录

    在安装前,需要确认计算机硬件与软件环境是否满足以下条件: 1. **CPU**:Intel Core 2 Duo T7300 @ 2.00GHz(注意:作者提到AMD CPU可能会遇到兼容性问题,建议使用Intel处理器)。 2. **内存**:至少3GB(用于更...

    创建OSX安装U盘工具

    1、下载OSX ElCapitan完整安装版,不要移动位置(默认在/applications) 2、将一个8G以上(含)优盘,格式化为mac osx日志模式,卷标取名ElCapitan。注意第二字母是小写的l而非I。 将zip解压后,在终端进入相关目标...

    hadoop-lzo-0.4.20.jar

    hadoop2 lzo 文件 ,编译好的64位 hadoop-lzo-0.4.20.jar 文件 ,在mac 系统下编译的,用法:解压后把hadoop-lzo-0.4.20.jar 放到你的hadoop 安装路径下的lib 下,把里面lib/Mac_OS_X-x86_64-64 下的所有文件 拷到 ...

    Mac OSX下使用MAMP安装配置PHP开发环境

    在Mac OSX系统下安装和配置PHP...总结来说,通过安装和配置MAMP,用户能够在Mac OSX上快速搭建起一个本地PHP开发环境,这极大地降低了进行Web开发的门槛,并提供了一个稳定且易于管理的环境来测试和开发Web应用程序。

Global site tag (gtag.js) - Google Analytics