解决hadoop安装中的/bin/java: No such file or directoryva/jdk问题
来源:互联网 发布:职业测评软件 编辑:程序博客网 时间:2024/04/30 03:51
在windows8中安装hadoop,遇到好多问题,有一部分在网上找到了答案,其中有个非常主要的问题找不到答案:执行命令hadoop namenode -format时始终出现如下错误:
/bin/java: No such file or directoryva/jdkjdk1.7.0_40
/bin/java: cannot execute: No such file or directory0_40
我用的Java7。网上搜了好多,都说是 hadoop-env.sh中JAVA_HOME设置的问题,我试了很多方法,上面的报错还是存在,最后才发现,原来是dos格式和unix格式的问题。解决方法如下:
1. hadoop-env.sh中JAVA_HOME设置如下:
export JAVA_HOME=/cygdrive/c/Java/jdk1.7.0_40
我用的JAVA7,安装在C:\Java\下面,推荐装在根目录下,放在有空格的目录下很有可能就有问题。
2. 将hadoop-env.sh转换为unix格式
转换采用dos2unix工具,开始在网上下包然后编译,但是在cygwin下太麻烦了,后来直接在cygwin中下载的。直接运行cygwin的setup执行文件,到里面搜dos2unix就可以了。然后直接dos2unix hadoop-env.sh就好了。
剩下的,如果配置好以后运行hadoop namenode -format,这样就不会有错了。
有空我把win8hadoop的安装过程写下来,真折腾人。
- 解决hadoop安装中的/bin/java: No such file or directoryva/jdk问题
- /root/hadoop/bin/hdfs: line 204: /opt/jdk/bin/java: No such file or directory /root/hadoop/bin/hdfs:
- /home/hadoop/app/hadoop/bin/hdfs: line 206: /home/hadoop/app/hadoop/bin/java: No such file or direct
- hadoop no such file or directory问题
- JDK报错:-bash: /usr/local/java/bin/java: No such file or directory
- 解决不使用Android NDK编译的bin文件No such file or directory问题
- 关于解决line 1: #!/bin/bash: No such file or directory的问题
- cygwin配置pig发生/bin/java: No such file or directory191: /cygdrive/c/dir 错误解决
- 安装logstash提示/usr/bin/java: No such file or directory
- Ubuntu安装jdk报错:-bash /usr/.../java:No such file or directroy
- hadoop :mkdir: 'input': No such file or directory 相关问题
- hadoop :mkdir: 'input': No such file or directory问题
- ubuntu安装Java出现bash: ./java: No such file or directory的解决
- -bash: ./bin/start.sh: /bin/bash^M: bad interpreter: No such file or directory 问题
- airflow 解决安装问题 OSError: [Errno 2] No such file or directory
- 安装qemu-2.0.0+dfsg出现××/pci-bios/bios.bin’: No such file or directory 的问题
- QtNetwork: No such file or directory 问题的解决
- rmmod:No such file or directory 问题的解决
- 通过IP地址前缀码判断ip地址类型
- 在Java中什么是面向对象的程序设计方法?有哪些主要特征?
- 让一个游戏人物动起来,
- Proxool在web项目中的配置,以及与spring3、hibernate4的集成
- Python中导入子文件夹中的模块
- 解决hadoop安装中的/bin/java: No such file or directoryva/jdk问题
- HttpClient4.1入门教程-利用官方例子讲解httpClient4.1的用法
- 讨厌的老流氓hao123和新杯具zol
- 苹果设备型号(全)
- matlab
- C# 创建和连接Access数据库文件
- Python中的内置的模块 和第三方的模块
- PDF组件练习 iText
- ios常用代码