問題導讀:
1.從哪些地方能夠識別hadoop是32位仍是64位?
2.hadoop本地庫在什麼位置?
html
來源:about雲oop
本文連接:http://www.aboutyun.com/thread-12796-1-1.htmlui
hadoop在安裝的時候,咱們須要知道hadoop版本是32位仍是64位。
hadoop官網原本提供的都是32位,由於咱們大部分都是64位,因此不得不編譯。後來官網從hadoop2.5版本開始就提供了64位。
爲了防止咱們用錯,下面咱們來實際操做和觀察。
咱們來從官網下載的hadoop2.4.1安裝包.
hadoop是32位仍是64位,咱們查看本地庫便可。即進入$hadoop_home/lib/native,使用file命令
#####################################
解壓以後,咱們進入spa
使用file命令:code
libhadoop.so.1.0.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xd3669af32f519c52b4e6200a69bec8ad7b26df85, not stripped
###################################################
接着咱們看下hadoop2.5官網下載安裝包,這時候官網下載的安裝包,就已是64位了
接着咱們看下當前最新版本hadoop2.7
htm
至於後面是否是64位,你們使用上面方法便可識別blog