最近在centos6.5上装ambari,并在上面部署Hadoop集群,其中的过程真是一段血泪史啊。
首先是安装ambari,http://www.ibm.com/developerworks/cn/opensource/os-cn-bigdata-ambari/ 这里有挺详细的解说,查看官网也有很详尽的步骤,一步步照做基本没什么问题。主要的问题出在了部署集群的confirm hosts 以及install start and test这两步。
一· confirm hosts
1. sshdenied
在这步之前需要填写私钥,一开始因为私钥放在root文件夹里,browse时没法打开,我只是把它粘贴到下面,然后next,结果一直出错,说ssh denied,明明可以无密码登陆的啊,各种百度无解,后来我把私钥复制到home文件夹里,这次可以browse了,然后这个问题就这么解决了。
2. 要联网
因为要在线下载安装,所以机子一定要能联网,之前几台虚拟机都是用的内网,无法连接外网,只好重新去把虚拟机先连上网,然后ssh无密码登录,重新再来一遍;
3.openssl library error
这里需要查询openssl library的版本号,
以下是从网上找到的解决办法: