如何查看Hadoop是32位还是64位

hadoop在安装的时候,我们需要知道hadoop版本是32位还是64位。

hadoop官网本来提供的都是32位,因为我们大部分都是64位操作系统,所以不得不编译。后来官网从hadoop2.5版本开始就提供了64位。
为了防止我们用错,下面我们来实际操作和观察。

我们从官网下载的hadoop-2.7.2.tar.gz安装包
hadoop是32位还是64位,我们查看本地库即可。即进入$hadoop_home/lib/native,使用file命令
#####################################
解压之后,我们进入

  1. cd hadoop-2.7.2/lib/native/

使用file命令:

  1. file libhadoop.so.1.0.0

    libhadoop.so.1.0.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]    =0x015fbb805a79777d41d110364d2054314d098b9f, not stripped

显示ELF 64-bit即为64位。


你可能感兴趣的:(Hadoop版本)