我使用mysql在RHEL5上使用远程元存储设置Hivecdh4。我在mysql中创建了一个与hive-site.xml同名的数据库。我启动了Metastore服务器和Hive服务器,但每当我尝试查询Hive时,它都会抛出一个错误NoSuchFieldError:METASTORETHRIFTRETRIES。我认为我无法连接到Metastore服务器或thrift服务器,这是导致此问题的原因。请为我指明正确的道路。 最佳答案 您是否从$HIVE_HOME/scripts/metastore/upgrade/mysql运行Hive
我发现hadoopcdh4有一个奇怪的行为。在所有映射器完成之前,一些reducer已经完成。我认为所有的reducer(调用reduce())都必须等到映射器完成。这是一个hadoop错误吗?在他们的某些情况下,工作可能会以这种状态结束吗?我在这里缺少什么? 最佳答案 有时,当作业趋于失败时,您会看到HadoopUI出现奇怪的行为。我认为你看到这个是因为你有一个任务失败或者可能更多,这是一些未能在UI中反射(reflect)出来。可能是由于tasktracker和jobtacker或内部计算之间的网络通信有些延迟(我不是很确定)。
我尝试运行最新版本的apachegiraph示例,在快速启动页面(http://giraph.apache.org/quick_start.html)中进行了描述。我使用CDH4.4.0(Hadoop的Cloudera发行版)我已经构建了Giraph,其依赖项已更新到CDH4.4.0。一切顺利当我运行示例时,我得到以下输出-bash-4.1$hadoopjar/usr/local/giraph/giraph-examples/target/giraph-examples-1.1.0-SNAPSHOT-for-hadoop-2.0.0-cdh4.4.0-jar-with-dependen
我安装了CDH4现在我可以在网页上配置hadoop了。我想知道cdh把配置文件放在了本地文件系统的什么地方。例如,我想找到core-site.xml,但它在哪里? 最佳答案 CDH的安装默认在conf目录下/etc/hadoop/您始终可以使用以下命令来查找文件:$sudofind/-name"core-site.xml" 关于hadoop-CDH4的配置文件存放在哪里,我们在StackOverflow上找到一个类似的问题: https://stackover
我正在使用CDH4并设置Hue和Solr。我还在Solr中创建了可以从SolrUI访问的集合。但是我在Hue中看不到这个集合。当我检查Hue日志时,我看到以下错误:用户[hue]未定义为代理用户google了一下,发现跟hue.ini里面的proxyuser设置有关系。即使在按照建议进行更改后,我也无法使其正常工作。请帮我解决这个问题。问候, 最佳答案 如果在使用搜索时出现错误,那是因为Hue没有设置为代理用户,详见documentation. 关于hadoop-Hue无法访问CDH中的
我正在尝试整理一个accumulo/clouderaquickstart。Accumulo正在运行,但我在尝试执行示例时遇到问题,即hellowworld。它似乎在寻找hadoop而不是accumulo类?以下是执行和错误消息。感谢您的帮助!./bin/accumuloorg.apache.accumulo.examples.simple.helloworld.InsertWithOutputFormat"instance"localhost:2181"username""password"hellotableThread"org.apache.accumulo.examples.si
我正在我的ubuntu12.04系统上安装CDH4。当我使用update-alternative指向我的hadoop_conf时,它会抛出一个错误。我到处搜索,但没有找到解决这个问题的办法。使用的命令:-sudoupdate-alternatives--install/etc/hadoop/confhadoop-conf/etc/hadoop/conf.my_cluster50sudoupdate-alternatives--sethadoop-conf/etc/hadoop/conf.my_cluster这给出了一个错误...update-alternatives:error:can
当我运行一个oozie工作流,该工作流运行创建超过120个计数器的mapreduce-action(120是允许的默认最大计数器数)时,我收到一条错误消息,提示“计数器太多”。我已将mapreduce.job.counters.max设置为高于120的数字,但oozie似乎没有接受它。我在CDH5.1上使用hadoop2.3有没有人遇到过这种情况? 最佳答案 解决方案是将以下内容添加到YARNServiceMapReduceAdvancedConfigurationSnippet(SafetyValve):mapreduce.job
我需要将Hadoop从CDH4升级到CDH5。我有5个节点。我可以使用包裹使用ClouderaManager进行升级吗?升级Hadoop最简单的方法是什么?有人可以提供我步骤吗?谢谢,拉吉巴巴 最佳答案 在Clouderahadoop发行版中,ClouderaManager(CM)和CDH是不同的组件。要将CDH4升级到CDH5,您需要先将ClouderaManager版本升级到CM5。您不能使用包裹来升级您的ClouderaManager版本,因为这是基本组件。根据您的Linux发行版,工具(yum/apt)可用于升级您的CM。如
当我通过在ClouderaManager高级配置选项中将配置添加到yarn-site.xml来启用yarn时间服务器时:yarn.timeline-service.hostnameyarn-hostnameyarn.timeline-service.enabledtrueyarn.timeline-service.generic-application-history.enabledtrueyarn.timeline-service.enabledtrueyarn.timeline-service.ttl-enabletrueyarn.resourcemanager.system-me