草庐IT

TARGET_CLASS

全部标签

linux - hadoop 配置 : couldn load or find main class org. apache.hadoop

我正在尝试学习hadoop,我正在学习pluralsight的“hadoop构建block”类(class),我正在尝试通过伪分布式模式运行hadoop,当我运行以下命令时:bin/hadoopjarshare/hadoop/mapreduce/hadoop-mapreduce-examples-3.0.3.jargrep输入输出'dfs[a-z.]+'我得到以下输出:Applicationapplication_1530031734419_0001failed2timesduetoAMContainerforappattempt_1530031734419_0001_000002ex

hadoop - 找到接口(interface) org.apache.hadoop.mapreduce.TaskAttemptContext,但 class 是 mapreduce 中的预期错误

我是hadoop的新手。我正在编写将文本文件转换为PDF的mapreduce代码,但出现上述错误。在网上搜索问题后,我发现问题是org.apache.hadoop.mapreduce.TaskAttemptContext在Hadoop1中是一个类,但在Hadoop2中变成了一个接口(interface)。但是,我没有找到如何解决这个问题。请帮我解决这个问题。我的POM中的依赖项是:org.apache.hadoophadoop-core1.2.1org.apache.hadoophadoop-common2.7.2org.apache.hadoophadoop-client3.1.1c

ubuntu - 安装hadoop时如何修复 "Error: Could not find or load main class ” -Djava.library.path=.usr.local.hadoop.lib”

我正在尝试在Ubuntu上安装Hadoop2.9.2。我在~/.bashrc和env.sh文件中设置了相同的JAVA_HOME路径。在hadoop_store下使用正确的路径为数据节点和名称节点创建了两个单独的目录。Java版本是“java-11-openjdk-amd64”。在hadoop文件系统中格式化namenode时,我仍然面临错误。请帮助我解决它。指向我一直遵循其说明的页面的链接。https://www.digitalvidya.com/blog/install-hadoop-on-ubuntu-and-run-your-first-mapreduce-program/这是错

java - Hadoop 新 API 的 Class Cast 异常

我尝试使用Mapreduce框架编写一些简单的代码。以前我已经使用mapred包实现并且我能够将输入格式类指定为KeyvalueTextInputFormat但是在使用mapreduce的新Api中不存在此类。我尝试使用TextInputFormat.class但我仍然遇到以下异常-job_local_0001java.lang.ClassCastException:org.apache.hadoop.io.LongWritablecannotbecasttoorg.apache.hadoop.io.Textatcom.hp.hpl.mapReduceprocessing.MapRed

hadoop - Spark on Yarn 作业失败,退出代码为 :1 and stderr says "Can' t find main class"

我们尝试将一个简单的SparkPI示例提交到SparkonYarn。bat写法如下:./bin/spark-submit--classorg.apache.spark.examples.SparkPi--masteryarn-cluster--num-executors3--driver-memory4g--executor-memory1g--executor-cores1.\examples\target\spark-examples_2.10-1.4.0.jar10pause我们的HDFS和Yarn运行良好。我们正在使用Hadoop2.7.0和Spark1.4.1。我们只有1个节

hadoop - 无法在 MESOS 框架 : Could not find or load main class org. apache.mesos.hdfs.scheduler.Main 上运行 HDFS

我尝试按照https://github.com/mesosphere/hdfs中提到的步骤进行操作.当我运行./bin/hdfs-mesos时,出现以下错误:Error:Couldnotfindorloadmainclassorg.apache.mesos.hdfs.scheduler.Main有谁知道我该如何解决这个错误? 最佳答案 为了运行mesos-hdfs,需要构建它。githubrepo仅包含源相同标记的版本。按照以下步骤操作:gitclonegit@github.com:mesosphere/hdfs.gitcdhdfs

java - Spark saveAsNewAPIHadoopFile java.io.IOException : Could not find a serializer for the Value class

我正在尝试将java对RDD存储为Hadoop序列文件,如下所示:JavaPairRDDputRdd=...config.set("io.serializations","org.apache.hadoop.io.serializer.JavaSerialization,org.apache.hadoop.io.serializer.WritableSerialization");putRdd.saveAsNewAPIHadoopFile(outputPath,ImmutableBytesWritable.class,Put.class,SequenceFileOutputFormat

java - 如何将 java.lang.Class<Mapper> 转换为 java.lang.class<TableMapper>

解决方案见底部。我正在尝试编写一些通用处理代码,但在其中一个子类中,它需要一个更具体的类。所以基类作为Class类型的字段,在子类中我试图将该Class对象转换为Class类型,它是org.apache.hadoop.hbase.mapreduce.Mapper的子类.我从Netbeans收到以下错误:"Incompatibletypesrequired:java.lang.Classfound:java.lang.class"当我尝试下面的代码时ClasstableMapperClass=null;if(mapperClass.equals(TableMapper.class)){t

java - pig 错误 : Could not find or load main class org. apache.pig.Main

我是PIG的初学者。我按照WIKI编写了一个程序,将文件中的单词转换为大写。--catUPPER.javapackagecom.bigdata.myUdf;importjava.io.IOException;importorg.apache.pig.EvalFunc;importorg.apache.pig.data.Tuple;importorg.apache.pig.impl.util.WrappedIOException;publicclassUPPERextendsEvalFunc{publicStringexec(Tupleinput)throwsIOException{if

java - Hadoop 上的错误 : Could not find or load main class org. apache.hadoop.hdfs.tools.GetConf

Error:Couldnotfindorloadmainclassorg.apache.hadoop.hdfs.tools.GetConf在[]上启动名称节点localhost:启动namenode,记录到/usr/local/hadoop/hadoop-2.6.0/logs/hadoop-ingreens-namenode-ingreens-desktop.outlocalhost:启动datanode,记录到/usr/local/hadoop/hadoop-2.6.0/logs/hadoop-ingreens-datanode-ingreens-desktop.out错误:无法找到