Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
HBase >> mail # user >> NoSuchColumnFamilyException with rowcounter


Copy link to this message
-
Re: NoSuchColumnFamilyException with rowcounter
Jean-Marc,

  If you remove your -D flag does you command run successfully?  I always
forget there this goes as well, but It should be one of the two:

${HADOOP_HOME}/bin/hadoop jar
${HBASE_HOME}/hbase-0.94.1.jar -Dhbase.client.scanner.caching=10 rowcounter
work_proposed

${HADOOP_HOME}/bin/hadoop jar
${HBASE_HOME}/hbase-0.94.1.jar rowcounter
-Dhbase.client.scanner.caching=10 work_proposed

On Thu, Oct 11, 2012 at 1:26 PM, Jean-Marc Spaggiari <
[EMAIL PROTECTED]> wrote:

> Hi,
>
> When I'm trying to run RowCounter, I'm getting the error below.,
>
> 12/10/11 13:09:58 INFO mapred.JobClient: Task Id :
> attempt_201209151131_0022_m_000013_0, Status : FAILED
> org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException:
> org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException:
> Column family -D does not exist in region
> work_proposed,\x82,1342541226467.a58d532e688cbb185beb40d301be768e. in
> table {NAME => 'work_proposed', FAMILIES => [{NAME => '@',
> DATA_BLOCK_ENCODING => 'NONE', BLOOMFILTER => 'NONE',
> REPLICATION_SCOPE => '0', COMPRESSION => 'NONE', VERSIONS => '3', TTL
> => '2147483647', MIN_VERSIONS => '0', KEEP_DELETED_CELLS => 'false',
> BLOCKSIZE => '65536', ENCODE_ON_DISK => 'true', IN_MEMORY => 'false',
> BLOCKCACHE => 'true'}]}
>
> In this table, I have only one familly called #64 (@) and one column
> called #64 (@). I'm not using the content. Only the keys.
>
> Files seems to be fine:
> Number of empty REGIONINFO_QUALIFIER rows in .META.: 0
> 12/10/11 13:24:05 DEBUG util.HBaseFsck: There are 138 region info entries
> Summary:
>   -ROOT- is okay.
>     Number of regions: 1
>     Deployed on:  node1,60020,1349286129520
>   .META. is okay.
>     Number of regions: 1
>     Deployed on:  node3,60020,1349286137152
>
> .
> .
> .
>
>   work_proposed is okay.
>     Number of regions: 25
>     Deployed on:  latitude,60020,1349734460663
> node1,60020,1349286129520 node3,60020,1349286137152
> node4,60020,1349962953166 node5,60020,1349960301032
> phenom,60020,1349955670902
>   work_sent is okay.
>     Number of regions: 25
>     Deployed on:  latitude,60020,1349734460663
> node1,60020,1349286129520 node3,60020,1349286137152
> node4,60020,1349962953166 node5,60020,1349960301032
> phenom,60020,1349955670902
> 0 inconsistencies detected.
> Status: OK
>
> And I'm running the command line with that:
> export HADOOP_HOME=/home/hadoop/hadoop-1.0.3/; export
> HBASE_HOME=/home/hbase/hbase-0.94.0/;
> HADOOP_CLASSPATH=`${HBASE_HOME}/bin/hbase classpath`
> ${HADOOP_HOME}/bin/hadoop jar ${HBASE_HOME}/hbase-0.94.1.jar
> rowcounter work_proposed -Dhbase.client.scanner.caching=10
>
>
> Any idea where I can dig to understand why it's looking for a column
> familly which doesn't exist?
>
> JM
>

--
Kevin O'Dell
Customer Operations Engineer, Cloudera
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB