针对 Mac 使用 brew 安装 Hadoop 出现 “unable to load native library” 的解决方法

Mac 系统通过 brew 安装的 Hadoop 默认不包含 lib 文件夹。这是因为官方下载的 Hadoop 包是 32 位的,在 64 位机器上需要编译后才能使用。

解决方法:

  1. 下载 Hadoop 源码并编译成 64 位版本。
  2. 将编译生成的 lib 文件夹放到 Hadoop 安装目录下。