盼了很久,终于盼到了Hortonworks发布 Hadoop 2.0 for Windows, 急急忙忙的试装了一下单机版,发现竟然出乎意料的容易,而且也没碰到HDP 1.3里面一个很傻的bug (如果本机安装过SQL Server, Hbase由于路径冲突可能导致Hbase安装失败), 整个单机版的安装只花了二十几分钟,安装结束了竟然有不相信的感觉
下面给大家分享一下安装步骤和过程
1. 首先下载从http://hortonworks.com/products/hdp-windows/#install下载hdp-2.0.6-GA.zip
2. 解压后会生成一个MSI的安装包
3. 确定一些必要的软件已经安装过,如果没有,要先安装
- C++ run time, 可以从微软网站下载 http://www.microsoft.com/en-us/download/details.aspx?id=14632
- Python 2.7.x, 从http://www.python.org/download/下载, 安装成功后必须确认HDP能找到Python, 你可以从命令行里运行Python,如果进入Python的的解释器,说明安装成功,用quit()推出,否则必须手工在windows的系统路径里面添加Python的安装路径,比如C:\Python27
- 安装Java支持,并确定在windows的系统路径里面添加JAVA_HOME的安装路径,例如
C:\java\jdk1.6.0_31
现在就可以安装HDP了
4.用管理员的权限打开一个Powershell的命令行,进入安装包的下载路径,然后输入
msiexec /i "hdp-2.0.6.0.winpkg.msi"
HDP 2.0做得最美妙的地方就是他的配置窗口(如下)
几点要注意的是:
a. 如果你以前装过HDP的,最好把”Delete existing HDP data”打勾
b. 装单机版的话,选择”Configure Single Node”。从界面上大家也发现,装多节点也不难吧
c. 输入Hadoop账户的密码
d. 要装HBase的话,把”Install HDP additional components”选上
e. 配好Hive和Oozie的数据库名,用户名和密码
f. 单机版可以用内置的DERBY数据库作为存储Hive metastore的数据库
现在, 点击安装既可以了,怎么样,简单吧!
大家enjoy Hadoop 2.0, 也提前给大家拜个早年,恭祝马年一往无前, 阖家幸福!