如果通过命令行的方式安装cloudera 版本的hadoop,下载它的cdh版本. 解压后执行,你会发现报warning,没有native的库,lib/native是空的. 如何获取native的文件呢? 1.cdh里面有src文件,可以编译生成native的包,不过这种方式非常难搞,需要网络环境,而且编译过程复杂,耗时较长. 2.去官网下载相应版本的hadoop rpm包,然后解压即可. 我都采用过,现在记录第两种方式的过程. http://archive.cloudera.com/cdh5/…