Hadoop碰到的问题

1.cygwin的安装:  

  网上有很多相关的资料,有一篇讲得特别详细!这里先记下了!方便以后查!
  地址:http://hi.baidu.com/%BD%AB%D6%AE%B7%E7_%BE%B2%D6%AE%D4% A8/blog/item/8832551c7598551f314e15c2.html 

2. hadoop的入门实例:

  下一面的博文讲得也十分详细,几乎是一步一步的讲解,特别适合入!

  地址:http://hi.baidu.com/%BD%AB%D6%AE%B7%E7_%BE%B2%D6%AE%D4%A8/blog/item/a0ebb1db953a772033fa1c9a.html

 

3. 在安装的过过程中还是遇到了两个问题:

 第一个:在安装cygwin的时候,win7系统是要设置密码的。在对cygwin进行ssh配置时,老是提示要输入密码,我刚开始时没注意,总是回车忽略,结果总是失败!后来再详细了看了第一篇博文时,才知道win7系统要设置密码。

 

 第二个问题:Java jdk路径有空格的问题。

 本人的电脑上的jdk路径:D:\Program Files\Java\jdk1.6.0_26,根据上面第二篇博文说的,要对Program Files改成 'Program Files' ,在实验时被证明是不行的。改成双引号也不行。网上有说用转义字符,貌似也不行,至少在我的电脑上是不行的。

 解决方法:

  方法一:重新安装JDK,设置成没有空格的路径。个人觉得这个很麻烦!没有尝试,但是应该可以行得通。

  方法二:Windows下的JDK映射到Cygwin中,命令如下:

     LN  -s  /cygdrive/c/Program\ Files/Java/<jre name>  /usr/local/<jre name>

     其中,

     /cygdrive/c/Program\ Files/Java/<jre name>表示在Windows中的JDK路径,

     /usr/local/<jre name>表示你想映射到的Cygwin路径。

    然后在把JAVA_HOME配置成 export  JAVA_HOME="/usr/local/<jre name>"

   我的设置是:

          在cygwin下面执行:

    LN  -s  /cygdrive/d/Program\ Files/Java/jdk1.6.0_26  /usr/local/jdk

   然后在hadoop-env.sh里面对应的选项修成:

     # The java implementation to use.  Required.
     export JAVA_HOME="/usr/local/jdk"

   就可以了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值