HBase:运行PerformanceEvaluation时的PriviledgedActionException

时间:2012-07-26 07:58:36

标签: hadoop hbase cloudera

我在Hadoop集群中安装了HBase(版本0.90.6-cdh3u4)。我想测试性能。但是我跑了

hbase org.apache.hadoop.hbase.PerformanceEvaluation sequenalWrite 2

从HMaster运行的机器上,性能评估将map-reduce作业提交给Hadoop。但这项工作失败了:

  

2012-07-26 12:45:17,733错误   org.apache.hadoop.security.UserGroupInformation:   PriviledgedActionException as:root(auth:SIMPLE)   原因:org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException:   失败的22193操作:有问题的服务器:test-8:60020,2012-07-26   12:45:17,734 WARN org.apache.hadoop.mapred.Child:运行child时出错   org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException:   失败的22193操作:有问题的服务器:test-8:60020,at   org.apache.hadoop.hbase.client.HConnectionManager $ HConnectionImplementation.processBatch(HConnectionManager.java:1485)     在   org.apache.hadoop.hbase.client.HConnectionManager $ HConnectionImplementation.processBatchOfPuts(HConnectionManager.java:1499)     在   org.apache.hadoop.hbase.client.HTable.flushCommits(HTable.java:859)     在   org.apache.hadoop.hbase.PerformanceEvaluation $ Test.testTakedown(PerformanceEvaluation.java:754)     在   org.apache.hadoop.hbase.PerformanceEvaluation $ Test.test(PerformanceEvaluation.java:771)     在   org.apache.hadoop.hbase.PerformanceEvaluation.runOneClient(PerformanceEvaluation.java:1098)     在   org.apache.hadoop.hbase.PerformanceEvaluation $ EvaluationMapTask.map(PerformanceEvaluation.java:447)     在   org.apache.hadoop.hbase.PerformanceEvaluation $ EvaluationMapTask.map(PerformanceEvaluation.java:400)     在org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:144)at   org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:647)at   org.apache.hadoop.mapred.MapTask.run(MapTask.java:323)at at   org.apache.hadoop.mapred.Child $ 4.run(Child.java:270)at   java.security.AccessController.doPrivileged(Native Method)at   javax.security.auth.Subject.doAs(Subject.java:396)at   org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1177)     在org.apache.hadoop.mapred.Child.main(Child.java:264)2012-07-26   12:45:17,740 INFO org.apache.hadoop.mapred.Task:Runnning cleanup for   任务

然后我尝试了其他一些map-reduce作业,所有这些作业都能成功完成。所以我认为Hadoop本身运行良好。

此外,Hbase Shell中的操作也可以。我可以创建表,放置一些数据......只有在运行PerformanceEvaluation时才会出现此异常。

有谁知道如何修复它?

0 个答案:

没有答案