windows 7 专业版 32位 cgywin下Hadoop-0.21.0 错误问题

格式化管理者,即namenode,创建HDFS

执行命令

$ bin/hadoop namenode -format

$ bin/hadoop namenode -format
cygwin warning:
MS-DOS style path detected: C:\cygwin\hadoop\/build/native
Preferred POSIX equivalent is: /hadoop/build/native
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
Exception in thread "Main Thread" java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: org.apache.hadoop.util.PlatformName.  Program will exit.
DEPRECATED: Use of this script to execute hdfs command is deprecated.
Instead use the hdfs command for it.
Exception in thread "Main Thread" java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: org.apache.hadoop.util.PlatformName.  Program will exit.

解决方法:

只需要将${HADOOP_HOME}/bin/hadoop-config.sh文件中的第190行的一下的内容 
JAVA_PLATFORM=`CLASSPATH=${CLASSPATH} ${JAVA} -Xmx32m ${HADOOP_JAVA_PLATFORM_OPTS} org.apache.hadoop.util.PlatformName | sed -e "s/ /_/g"` 
改成 
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"`

参考: http://blog.csdn.net/wf1982/article/details/6283618

org.apache.hadoop.util.PlatformName //cgywin下Hadoop-0.21.0 错误问题相关推荐

  1. linux 查看hadoop命令大全,linux下hadoop集群常用命令

    1.上传文件 1)hadoop fs -put words.txt /path/to/input/ 2)hdfs dfs -put words.txt /path/wc/input/ 2.获取hdfs ...

  2. hadoop-0.21.0 在Windows环境下的部署(2)Hadoop配置

    1:下载 本来想传到csdn上的,但是最大只支持70M的文件,还是网上找吧 2:解压在C:\cygwin\hadoop 3:配置 hadoop/conf下需要配置的文件: 1.hadoop-env.s ...

  3. at org.apache.hadoop.util.RunJar.main(RunJar.java:153)

    关于手动编译hadoop入门例子WordCount并执行 之前做的例子都是用hadoop中已经编译好jar包来运行示例的 但是这次想要手动编译个实例,练下手 没想到还是遇到点了小困难 [root@ce ...

  4. 【Flink】UnsatisfieldlinkError : org.apache.hadoop.util.NativeCrc32

    1.背景 在idea和eclipse中调试hadoop中hdfs文件,之前好好的,结果突然就出现java.lang.UnsatisfiedLinkError: org.apache.hadoop.ut ...

  5. Windows下安装CgyWin和Hadoop

    Windows下运行Hadoop,通常有两种方式:一种是用VM方式安装一个Linux操作系统,这样基本可以实现全Linux环境的Hadoop运行:另一种是通过Cygwin模拟Linux环境.后者的好处 ...

  6. CentOS7下Hadoop集群搭建

    文章目录 1.概念 1.1.主从结构 1.2.Hadoop集群角色名称 2.安装前准备 2.1.安装软件准备 2.2.Hadoop集群服务器规划 3.安装 3.1 解压文件 3.2 修改配置文件 3. ...

  7. linux hadoop 本地,Linux系统下运行基于本地的Hadoop

    运行完成之后,可以到tmp目录下查看Hadoop-root目录和hsperfdata_root目录,其实hsperfdata_root是空的,不过在hadoop-root目录下有很多临时目录和文件: ...

  8. IDEA :windows下Hadoop报错null\bin\winutils.exe

    1.美图 2.背景 在windows环境下hadoop或flink时,可能会出现如下异常: 2018-09-30 17:45:59,517 ERROR org.apache.hadoop.util.S ...

  9. ubuntu18.04下hadoop安装与集群配置

    ubuntu18.04下hadoop安装与集群配置 hadoop安装_单机/伪分布式配置 环境 创建hadoop用户 更新apt 安装SSH.配置SSH无密码登陆 安装Java环境 安装 Hadoop ...

最新文章

  1. 简单图文配置golang+vscode【win10/centos7+golang helloworld+解决install failed等情况】
  2. 面试官问我 StringBuilder 线程不安全的点在哪儿.....
  3. java环境变量用不用jre_为什么安装jdk时,会安装两个jre?不用配置jre的环境变量...
  4. qqkey获取原理_获取QQKEY源码[C++版]
  5. python反爬虫破解_python中绕过反爬虫的方法总结
  6. Spring Cloud对Hystrix的支持
  7. JavaFX技巧17:带有AnchorPane的动画工作台布局
  8. Eclipse对Java(TM)8的官方支持
  9. gzdeflate函数_PHP中的gzcompress、gzdeflate、gzencode函数详解_php实例
  10. win python_winpython是什么
  11. 基于HTTP协议的轻量级开源简单消息队列服务:HTTPSQS
  12. habernet备份mysql_harbor 安装
  13. 基于FPGA的数字视频信号处理器设计(上)
  14. 大米产品体验师活动火热进行!感谢客户最真实的心声
  15. 谷歌seo工具有哪些
  16. h5 每页打印固定表头以及表尾 解决表头过长打印分页表头不固定问题
  17. 在一棵IPv4地址树中彻底理解IP路由表的各种查找过程
  18. 桌面PC/服务器 ubuntu18.04 Linux内核编译升级与机制分析
  19. 物联网通信协议-MQTT及使用python实现
  20. 机器学习之Pandas:Pandas介绍、基本数据操作、DataFrame运算、Pandas画图、文件读取与处、缺失值处理、数据离散化、合并、交叉表和透视表、分组与聚合、案例(超长篇,建议收藏慢慢看)

热门文章

  1. mac brew重装apache_记一次 Mac 安装 Pygame 报错的故事 -- 手把手系列~
  2. mysql实验总结存在问题_mysql表分区实验总结
  3. 可以节约很多代码的几个正则表达式
  4. 六十六、实现Vue项目首页轮播图(vue-awesome-swiper)
  5. 十二、深入JavaScript中的Date
  6. 化工原理 蒸馏(下)
  7. NLP神器—Gensim
  8. 今晚被两个bug 困扰---第一个,小程序数组传递到PHP后台变成了字符串,导致解析失败
  9. 排序学习(LTR)经典算法:RankNet、LambdaRank和LambdaMart
  10. SIGIR 2021 | 推荐系统中的自监督图表征学习