安装Hadoop过程中遇到的几个问题
2012-07-13 02:00
489 查看
按照《Hadoop开发者入门》中的介绍来进行安装,基本上没什么问题。
通过问谷歌和度娘,发现有一篇帖子里面提到的方法能够解决这个问题(至少在我的机器上如此,当然,那个作者的机器上应该也解决了)。打开计算机管理中的服务面板,找到CYGWIN sshd,打开其属性面板,然后切到“登录”页签,此账户--浏览,找一个具有管理员权限的账户,输入密码(貌似这个密码要跟机器的登录密码一样,并且机器登录密码不能为空)。具体截图如下:
然后将此服务重启,最好也将Cygwin也重启,再按照前面的步骤运行ssh localhost,应该就可以解决问题了。
设置好JAVA_HOME之后,再重新启动Cygwin,然后按照前面的步骤启动Hadoop就可以了。
1.配置ssh的localhost的时候出错
由于在windows下,同时也遇到了win7下的一个共同问题,那就是在配置SSH登陆的时候,在CygWin中输入ssh localhost命令的时候,会出现“Connection to LocalHost Closed By ::1”的错误。这个问题在《入门》里面是没有很好解决的,并且链接中所指向的那个帖子似乎也没有什么有用的信息(可能是对我们这些菜鸟来说吧)。通过问谷歌和度娘,发现有一篇帖子里面提到的方法能够解决这个问题(至少在我的机器上如此,当然,那个作者的机器上应该也解决了)。打开计算机管理中的服务面板,找到CYGWIN sshd,打开其属性面板,然后切到“登录”页签,此账户--浏览,找一个具有管理员权限的账户,输入密码(貌似这个密码要跟机器的登录密码一样,并且机器登录密码不能为空)。具体截图如下:
然后将此服务重启,最好也将Cygwin也重启,再按照前面的步骤运行ssh localhost,应该就可以解决问题了。
2../start-all.sh启动Hadoop的时候报JAVA_HOME is not set
计算机不会骗人的,所以既然它说JAVA_HOME没有设置,那就一定没有设置,尽管你可能觉得你命名设置了。我就犯了这样一个错误,因为我在设置hadoop-env.sh的时候是用记事本将这个文件打开的,因此显得很乱,在按照文档上要求的格式将JAVA_HOME设置之后,没有将“export”前面的“#”去掉,在sh文档中,“#”就是一个注释符,所以被注释了肯定就没设上了啊。这个问题看是很简单,但是对新手来说,很容易忽略。另外,JAVA_HOME的设置格式应该类似:设置好JAVA_HOME之后,再重新启动Cygwin,然后按照前面的步骤启动Hadoop就可以了。
相关文章推荐
- 我在安装虚拟机和Hadoop过程中遇到的问题和解决方法
- Sql server 2005在安装过程中所遇到的几个问题
- Oracle Database Vault安装过程中遇到的几个问题及解决
- 在Windows下安装Hadoop遇到的几个问题
- SecureCRT安装与使用过程中遇到的几个问题
- hadoop,hbase安装过程中遇到问题及解决过程!
- hadoop安装过程遇到的问题
- hadoop安装搭建过程中遇到的问题与解决方案
- 安装Hadoop 2.7.3的过程中遇到的一些问题及解决方法。
- centos6.5安装hadoop集群过程及遇到的问题
- Hadoop安装过程中遇到的一些问题
- 安装使用CocoaPods过程中的遇到的几个问题
- hadoop安装过程中所遇到的问题
- 安装Scrapy过程中遇到的几个问题总结
- centos安装hadoop过程中遇到的其他问题
- ubuntu下hadoop安装过程中遇到的问题
- hadoop安装和使用过程中遇到的问题
- MITK 安装过程中遇到的问题
- 伪分布式hadoop安装的几个问题
- Android开发过程遇到的安装好的APP打开程序崩溃,或者安装后应用列表里没有的问题及解决方案