安装环境:windows7、cygwin1.7.9、hadoop0.21.0

1、jdk的安装路径包含空格问题:在hadoop-env.sh中加入JAVA_HOME环境变量供hadoop使用java,cygwin是在windows平台上模拟的linux环境,所以,使用的是安装到windows上的java,一般习惯放到Program Files目录下,但是路径包含空格,在后面的过程中会发生问题,网上有的解决方法是把路径放到“”中,还有的说在空格前加\,都测试了,问题依然存在(至少我使用的版本中),我总结的两个解决办法,一个是把jdk安装到没有空格的目录中;第二个方法是建立符号连接,例如jdk安装到c:\Program Files\Java\jdk1.6.0_14

ln -s /cygdrive/c/Program\ Files/Java/jdk1.6.0_14 /usr/local/jdk(可以自己随便命名) 。

2、在执行./hadoop namenode -format命令时,出现

  1. Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/uti
  2. l/PlatformName

异常,按下面方法可以解决:

  1. 只需要将${HADOOP_HOME}/bin/hadoop-config.sh文件中的第190行的一下的内容
  2. JAVA_PLATFORM=`CLASSPATH=${CLASSPATH} ${JAVA} -Xmx32m ${HADOOP_JAVA_PLATFORM_OPTS} org.apache.hadoop.util.PlatformName | sed -e "s/ /_/g"`
  3. 修改成以下的内容即可
  4. JAVA_PLATFORM=`CLASSPATH=${CLASSPATH} ${JAVA} -Xmx32m -classpath ${HADOOP_COMMON_HOME}/hadoop-common-0.21.0.jar org.apache.hadoop.util.PlatformName | sed -e "s/ /_/g"`

转载于:https://www.cnblogs.com/breezee/archive/2011/04/11/2012524.html

cygwin安装hadoop过程中出现的2个问题相关推荐

  1. 在使用ambari进行安装部署过程中遇到的glibc问题

    在使用ambari进行安装部署过程中遇到的glibc问题 使用 yum check rpm -e rpm -q 处理问题 报错信息如下: stderr: Traceback (most recent ...

  2. hadoop过程中遇到的错误与解决方法

    hadoop过程中遇到的错误与解决方法 参考文章: (1)hadoop过程中遇到的错误与解决方法 (2)https://www.cnblogs.com/zhjh256/p/10669881.html ...

  3. 安装Zabbix过程中出现的问题集

    安装Zabbix过程中出现的问题集 1.web页面无法显示: 原因一:检查系统是否安装apache,以便解析html 原因二:php没有完全安装好 原因三:apache没有提供对php的支持 原因四: ...

  4. linux存储库rep 61082,安装informatic过程中的错误

    1.Check if the DISPLAY variable is set export DISPLAY=192.168.3.201:0.0 在注销用户并切换到oracle或者infa 用户,就可以 ...

  5. Android Studio安装使用过程中踩到的坑

    首先在整成安装的过程中,会弹出一句话,Unable to access Android SDK add-on list,意思是无法访问Android SDK加载项列表 此时,你点击Cancel选项即可 ...

  6. ubuntu中手动编译源码安装Xorg-server过程中依赖关系的解决

    ubuntu中手动编译源码安装Xorg-server过程中依赖关系的解决 在linux系统中手动编译源码安装软件包的过程是非常痛苦的,然而这一个多星期以来我是强忍住脾气体验了一把,虽然面对慢的令人发指 ...

  7. macM1下PD虚拟机中ubuntu安装git过程中apt-get update失败、E: 部分索引文件下载失败等问题

    macM1下PD虚拟机中ubuntu安装git过程中apt-get update失败.E: 部分索引文件下载失败等问题 问题描述 怀疑1:更新所用的软件源的问题 怀疑2:多架构支持导致在更新源时链接不 ...

  8. CentOS 7 安装redis过程中gcc: Command not found错误

    CentOS 7 安装redis过程中make错误 问题: [root@cnetos7 redis-5.0.7]# make cd src && make all make[1]: E ...

  9. 安装VUE过程中出现的4048错误

    闭坑指南:安装VUE过程中出现的4048错误 我也是试过了好多提供的解决方案,但还是这个最有效 第一步 打开node.js文件中手动创建的两个文件(node_cache和node_global),右键 ...

最新文章

  1. 什么是python全栈
  2. 代码和XIB结合开发
  3. Openstack部署总结:“部署过程Error: Local ip for ovs agent must be set when tunneling is enabled”问题...
  4. 【MATLAB】界面介绍 ( 标题栏 | 选项卡 | 命令窗口 | 编辑器 | 变量命名规则 )
  5. 搭建Keras,TensorFlow运行环境
  6. SQLServer创建数据库详解
  7. java读取pem格式私钥_openssl生成RSA格式及pkcs1与pkcs8格式互相转换
  8. 自制能自动加载所需RAID驱动的Windows PE系统来安装服务器系统
  9. LintCode Copy Books
  10. 信息安全技术—实验三—PGP邮件加密软件的使用
  11. 实话谈扶贫第一篇——教育扶贫
  12. Flink界面提交任务报错500【The program plan could not be fetched】
  13. 自制一个 LoRa PM2.5 监测器
  14. kotlin教程!Android架构师必备框架技能核心笔记,详细的Android学习指南
  15. 常用数据挖掘工具简介
  16. 【JavaSE】抽象类和接口
  17. [AFCTF2018]One Secret, Two encryption(考点:公钥解析,gcd())
  18. 【论文笔记】Adaptive Reinforcement Learning Neural Network Control for Uncertain Nonlinear System
  19. 泊松分酒(泊松是法国数学家、物理学家和力学家。他一生致力科学事业,成果颇多。有许多著名的公式定理以他的名字命名,比如概率论中著名的泊松分布。 有一次闲暇时,他提出过一个有趣的问题,后称为:)
  20. python小游戏毕设 滑雪小游戏设计与实现 (源码)

热门文章

  1. Gym迎来首个完整环境文档,强化学习入门更加简单!
  2. 华为,再牵手一流大学
  3. 十年学术生涯新开端:港中文助理教授周博磊宣布加入UCLA
  4. 纠结pytorch, tensorflow, keras 一个月之后,我自己创造了一个神经网络框架
  5. 有哪些 AI 行业圈内人才能看懂的笑话?
  6. 程序员请收好:10个非常有用的 Visual Studio Code 插件!
  7. 【每日一算法】使用二分法解决x 的平方根问题
  8. python之⾯向对象-多态
  9. ida 中segment中的extern是什么
  10. Opencv实现透视形变