32 位 CentOS 系统上跑 Hadoop,听起来是不是有点冷门?但别说,这份源码编译后的 Hadoop 2.7.7 版本,还真挺适合在资源紧张的环境里练手或测试用的。是你要在老机器上搭个大数据环境,这包就蛮方便,省了自己折腾源码编译那一套。
压缩包里就是编译好的 hadoop-2.7.7
,解压完直接能用。你只需要动动手配置下 core-site.xml
、hdfs-site.xml
这些配置文件,把 HDFS 和 YARN 搭起来。嗯,别忘了执行下 hadoop namenode -format
初始化下文件系统。
内核是 Linux 3.10.0-957.el7.centos.plus.i686
,比较老但稳定,用来搞测试环境没啥问题。你要是平时主要在 64 位系统上跑,会觉得内存有点卡——毕竟 32 位系统撑死 4GB RAM 嘛,但拿来做教学、演示或者开发验证,还是挺够用的。
哦对了,这压缩包是基于 CentOS-i686 编的,如果你是用的同系列虚拟机环境,几乎就是拿来即用。和 Hadoop 2.8.1 的编译过程 或者 libhadoop 1.0.0 那种源码搭建比,真的省心多了。
如果你正好在折腾旧硬件,或者只想快速验证下 Hadoop 分布式计算 跑法,建议你可以试试看。配置简单点,响应也快,还能带你把 Hadoop 各个组件过一遍。