1 /usr/lib/jvm/java-7-openjdk-amd64/bin/java-didea.launcher.port=7538-didea.launcher.bin.path=/usr/local/ Idea-ic-139.225.3/bin-dfile.encoding=utf-8-classpath/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/rhino.jar:/usr/ lib/jvm/java-7-openjdk-amd64/jre/lib/compilefontconfig.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ Management-agent.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/resources.jar:/usr/lib/jvm/java-7-openjdk-amd64 /jre/lib/jsse.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/javazic.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/ lib/rt.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/charsets.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ Jce.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext/localedata.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib /ext/pulse-java.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext/dnsns.jar:/usr/lib/jvm/java-7-openjdk-amd64/ jre/lib/ext/zipfs.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext/java-atk-wrapper.jar:/usr/lib/jvm/ Java-7-openjdk-amd64/jre/lib/ext/sunjce_provider.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext/sunpkcs11.jar:/root/ideaprojects/test/out/ production/hbasetest:/usr/local/hbase-0.90.3/hbase-0.90.3.jar:/usr/local/hbase-0.90.3/lib/activation-1.1.jar:/ usr/local/hbase-0.90.3/lib/asm-3.1.jar:/usr/local/hbase-0.90.3/lib/avro-1.3.3.jar:/usr/local/hbase-0.90.3/lib/ commons-cli-1.2.jar:/usr/local/hbase-0.90.3/lib/commons-codec-1.4.jar:/usr/local/hbase-0.90.3/lib/ commons-el-1.0.jar:/usr/local/hbase-0.90.3/lib/commons-httpclient-3.1.jar:/usr/local/hbase-0.90.3/lib/ commons-lang-2.5.jar:/usr/local/hbase-0.90.3/lib/commons-logging-1.1.1.jar:/usr/local/hbase-0.90.3/lib/ commons-net-1.4.1.jar:/usr/local/hbase-0.90.3/lib/core-3.1.1.jar:/usr/local/hbase-0.90.3/lib/guava-r06.jar:/ usr/local/hbase-0.90.3/lib/hadoop-0.20.2-core.jar:/usr/local/hbase-0.90.3/lib/jackson-core-asl-1.5.5.jar:/usr/ local/hbase-0.90.3/lib/jackson-jaxrs-1.5.5.jar:/usr/local/hbase-0.90.3/lib/jackson-mapper-asl-1.4.2.jar:/usr/ local/hbase-0.90.3/lib/jackson-xc-1.5.5.jar:/usr/local/hbase-0.90.3/lib/jasper-compiler-5.5.23.jar:/usr/local/hbase-0.90.3/lib/ jasper-runtime-5.5.23.jar:/usr/local/hbase-0.90.3/lib/jaxb-api-2.1.jar:/usr/local/hbase-0.90.3/lib/ jaxb-impl-2.1.12.jar:/usr/local/hbase-0.90.3/lib/jersey-core-1.4.jar:/usr/local/hbase-0.90.3/lib/ jersey-json-1.4.jar:/usr/local/hbase-0.90.3/lib/jersey-server-1.4.jar:/usr/local/hbase-0.90.3/lib/ jettison-1.1.jar:/usr/local/hbase-0.90.3/lib/jetty-6.1.26.jar:/usr/local/hbase-0.90.3/lib/ jetty-util-6.1.26.jar:/usr/local/hbase-0.90.3/lib/jruby-complete-1.6.0.jar:/usr/local/hbase-0.90.3/lib/ jsp-2.1-6.1.14.jar:/usr/local/hbase-0.90.3/lib/jsp-api-2.1-6.1.14.jar:/usr/local/hbase-0.90.3/lib/ jsr311-api-1.1.1.jar:/usr/local/hbase-0.90.3/lib/log4j-1.2.16.jar:/usr/local/hbase-0.90.3/lib/ protobuf-java-2.3.0.jar:/usr/local/hbase-0.90.3/lib/servlet-api-2.5-6.1.14.jar:/usr/local/hbase-0.90.3/lib/ slf4j-api-1.5.8.jar:/usr/local/hbase-0.90.3/lib/slf4j-log4j12-1.5.8.jar:/usr/local/hbase-0.90.3/lib/ Stax-api-1.0.1.jar:/usr/local/hbase-0.90.3/lib/thrift-0.2.0.jar:/usr/local/hbase-0.90.3/lib/xmlenc-0.52.jar:/usr/local/hbase-0.90.3/lib/ zookeeper-3.3.2.jar:/usr/local/idea-ic-139.225.3/lib/Idea_rt.jar com.intellij.rt.execution.application.AppMain putecample215/01/04 11:18:17 INFO Zookeeper. Zookeeper:client environment:zookeeper.version=3.3.2-1031432, built on 11/05/2010 05:32GMT315/01/04 11:18:17 INFO Zookeeper. Zookeeper:client environment:host.name=localhost415/01/04 11:18:17 INFO Zookeeper. Zookeeper:client environment:java.version=1.7. 0_65515/01/04 11:18:17 INFO Zookeeper. Zookeeper:client environment:java.vendor=Oracle Corporation615/01/04 11:18:17 INFO Zookeeper. Zookeeper:client environment:java.home=/usr/lib/jvm/java-7-openjdk-amd64/JRE715/01/04 11:18:17 INFO Zookeeper. Zookeeper:client Environment:java.class. path=/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/rhino.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ compilefontconfig.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/management-agent.jar:/usr/lib/jvm/ java-7-openjdk-amd64/jre/lib/resources.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/jsse.jar:/usr/lib/jvm/ java-7-openjdk-amd64/jre/lib/javazic.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/rt.jar:/usr/lib/jvm/ java-7-openjdk-amd64/jre/lib/charsets.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/jce.jar:/usr/lib/jvm/ java-7-openjdk-amd64/jre/lib/ext/localedata.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext/pulse-java.jar:/ Usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext/dnsns.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext/zipfs.jar :/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext/java-atk-wrapper.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ ext/sunjce_provider.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext/sunpkcs11.jar:/root/ideaprojects/test/ out/production/hbasetest:/usr/local/hbase-0.90.3/hbase-0.90.3.jar:/usr/local/hbase-0.90.3/lib/activation-1.1.jar:/usr/local/hbase-0.90.3/lib/asm-3.1.jar:/usr/ local/hbase-0.90.3/lib/avro-1.3.3.jar:/usr/local/hbase-0.90.3/lib/commons-cli-1.2.jar:/usr/local/hbase-0.90.3/ lib/commons-codec-1.4.jar:/usr/local/hbase-0.90.3/lib/commons-el-1.0.jar:/usr/local/hbase-0.90.3/lib/ commons-httpclient-3.1.jar:/usr/local/hbase-0.90.3/lib/commons-lang-2.5.jar:/usr/local/hbase-0.90.3/lib/ commons-logging-1.1.1.jar:/usr/local/hbase-0.90.3/lib/commons-net-1.4.1.jar:/usr/local/hbase-0.90.3/lib/ core-3.1.1.jar:/usr/local/hbase-0.90.3/lib/guava-r06.jar:/usr/local/hbase-0.90.3/lib/hadoop-0.20.2-core.jar:/ Usr/local/hbase-0.90.3/lib/jackson-core-asl-1.5.5.jar:/usr/local/hbase-0.90.3/lib/jackson-jaxrs-1.5.5.jar:/usr /local/hbase-0.90.3/lib/jackson-mapper-asl-1.4.2.jar:/usr/local/hbase-0.90.3/lib/jackson-xc-1.5.5.jar:/usr/ local/hbase-0.90.3/lib/jasper-compiler-5.5.23.jar:/usr/local/hbase-0.90.3/lib/jasper-runtime-5.5.23.jar:/usr/ Local/hbase-0.90.3/lib/jaxb-api-2.1.jAr:/usr/local/hbase-0.90.3/lib/jaxb-impl-2.1.12.jar:/usr/local/hbase-0.90.3/lib/jersey-core-1.4.jar:/usr/local /hbase-0.90.3/lib/jersey-json-1.4.jar:/usr/local/hbase-0.90.3/lib/jersey-server-1.4.jar:/usr/local/ hbase-0.90.3/lib/jettison-1.1.jar:/usr/local/hbase-0.90.3/lib/jetty-6.1.26.jar:/usr/local/hbase-0.90.3/lib/ jetty-util-6.1.26.jar:/usr/local/hbase-0.90.3/lib/jruby-complete-1.6.0.jar:/usr/local/hbase-0.90.3/lib/ jsp-2.1-6.1.14.jar:/usr/local/hbase-0.90.3/lib/jsp-api-2.1-6.1.14.jar:/usr/local/hbase-0.90.3/lib/ jsr311-api-1.1.1.jar:/usr/local/hbase-0.90.3/lib/log4j-1.2.16.jar:/usr/local/hbase-0.90.3/lib/ protobuf-java-2.3.0.jar:/usr/local/hbase-0.90.3/lib/servlet-api-2.5-6.1.14.jar:/usr/local/hbase-0.90.3/lib/ slf4j-api-1.5.8.jar:/usr/local/hbase-0.90.3/lib/slf4j-log4j12-1.5.8.jar:/usr/local/hbase-0.90.3/lib/ stax-api-1.0.1.jar:/usr/local/hbase-0.90.3/lib/thrift-0.2.0.jar:/usr/local/hbase-0.90.3/lib/xmlenc-0.52.jar:/ usr/local/hbase-0.90.3/lib/zookeeper-3.3.2.jar:/usr/local/idea-ic-139.225.3/lib/ Idea_rt.jar815/01/04 11:18:17 INFO Zookeeper. Zookeeper:client environment:java.library.path=/usr/local/idea-ic-139.225.3/bin::/usr/java/packages/lib/amd64:/ usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/Lib915/01/04 11:18:17 INFO Zookeeper. Zookeeper:client environment:java.io.tmpdir=/tmpTen15/01/04 11:18:17 INFO Zookeeper. Zookeeper:client environment:java.compiler=<na> One15/01/04 11:18:17 INFO Zookeeper. Zookeeper:client environment:os.name=Linux A15/01/04 11:18:17 INFO Zookeeper. Zookeeper:client environment:os.arch=AMD64 -15/01/04 11:18:17 INFO Zookeeper. Zookeeper:client environment:os.version=3.8.0-44-Generic -15/01/04 11:18:17 INFO Zookeeper. Zookeeper:client environment:user.name=Root the15/01/04 11:18:17 INFO Zookeeper. Zookeeper:client environment:user.home=/Root -15/01/04 11:18:17 INFO Zookeeper. Zookeeper:client environment:user.dir=/root/ideaprojects/Test -15/01/04 11:18:17 INFO Zookeeper. Zookeeper:initiating Client connection, connectstring=localhost:2181 sessiontimeout=180000 watcher=hconnection -15/01/04 11:18:17 INFO Zookeeper. Clientcnxn:opening socket connection to server localhost/127.0.0.1:2181 +15/01/04 11:18:17 INFO Zookeeper. Clientcnxn:socket Connection established to localhost/127.0.0.1:2181, initiating session -15/01/04 11:18:17 INFO Zookeeper. Clientcnxn:session establishment complete on server localhost/127.0.0.1:2181, SessionID = 0x14ab2ae95630011, negotiated Timeout = 40000 +15/01/04 11:18:17WARN Client. hconnectionmanager$hconnectionimplementation:encountered problems when prefetch META table: AOrg.apache.hadoop.hbase.TableNotFoundException:Cannot find row in. META. forTable:testtable9, row=testtable9,,99999999999999 atAt Org.apache.hadoop.hbase.client.MetaScanner.metaScan (metascanner.java:136) -At Org.apache.hadoop.hbase.client.MetaScanner.metaScan (metascanner.java:95) -At Org.apache.hadoop.hbase.client.hconnectionmanager$hconnectionimplementation.prefetchregioncache ( hconnectionmanager.java:648) -At Org.apache.hadoop.hbase.client.hconnectionmanager$hconnectionimplementation.locateregioninmeta ( hconnectionmanager.java:702) -At Org.apache.hadoop.hbase.client.hconnectionmanager$hconnectionimplementation.locateregion ( hconnectionmanager.java:593) -At Org.apache.hadoop.hbase.client.hconnectionmanager$hconnectionimplementation.locateregion ( hconnectionmanager.java:558) inAt Org.apache.hadoop.hbase.client.htable.<init> (htable.java:172) -At Org.apache.hadoop.hbase.client.htable.<init> (htable.java:146) toAt Putecample.main (putecample.java:21) + At sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) -At Sun.reflect.NativeMethodAccessorImpl.invoke (nativemethodaccessorimpl.java:57) theAt Sun.reflect.DelegatingMethodAccessorImpl.invoke (delegatingmethodaccessorimpl.java:43) *At Java.lang.reflect.Method.invoke (method.java:606) $At Com.intellij.rt.execution.application.AppMain.main (appmain.java:134)Panax NotoginsengException in thread "main"Org.apache.hadoop.hbase.TableNotFoundException:testtable9 -At Org.apache.hadoop.hbase.client.hconnectionmanager$hconnectionimplementation.locateregioninmeta ( hconnectionmanager.java:724) theAt Org.apache.hadoop.hbase.client.hconnectionmanager$hconnectionimplementation.locateregion ( hconnectionmanager.java:593) +At Org.apache.hadoop.hbase.client.hconnectionmanager$hconnectionimplementation.locateregion ( hconnectionmanager.java:558) AAt Org.apache.hadoop.hbase.client.htable.<init> (htable.java:172) theAt Org.apache.hadoop.hbase.client.htable.<init> (htable.java:146) +At Putecample.main (putecample.java:21) - At sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) $At Sun.reflect.NativeMethodAccessorImpl.invoke (nativemethodaccessorimpl.java:57) $At Sun.reflect.DelegatingMethodAccessorImpl.invoke (delegatingmethodaccessorimpl.java:43) -At Java.lang.reflect.Method.invoke (method.java:606) -At Com.intellij.rt.execution.application.AppMain.main (appmain.java:134)
View Code
Importorg.apache.hadoop.conf.Configuration;Importorg.apache.hadoop.hbase.HBaseConfiguration;ImportOrg.apache.hadoop.hbase.HColumnDescriptor;ImportOrg.apache.hadoop.hbase.HTableDescriptor;Importorg.apache.hadoop.hbase.client.HBaseAdmin;Importorg.apache.hadoop.hbase.client.HTable;ImportOrg.apache.hadoop.hbase.client.Put;Importorg.apache.hadoop.hbase.util.Bytes;Importjava.io.IOException; Public classPutecample { Public Static voidMain (string[] args)throwsioexception{Configuration conf=hbaseconfiguration.create (); Hbaseadmin HBase=Newhbaseadmin (conf); Htabledescriptor desc=NewHtabledescriptor ("Testtable1"); Hcolumndescriptor colfam1=NewHcolumndescriptor ("colfam1". GetBytes ()); Desc.addfamily (COLFAM1); Hbase.createtable (DESC); htable Table=NewHtable (conf, "Testtable1"); Put put=NewPut (Bytes.tobytes ("Row1")); Put.add (Bytes.tobytes ("Colfam1"), Bytes.tobytes ("Qual1"), Bytes.tobytes ("Val1"))); //Put.add (bytes.tobytes ("colfam1"), Bytes.tobytes ("Qual2"), Bytes.tobytes ("Val2"));Table.put (Put); System.out.println ("OK"); }}
The structure of the table is created first when you create the table using the HBase API.
Exceptions that occur when you create a table using the HBase API