Hbase操作:添加数据,查询数据,扫描数据,删除行,删除表

Hbase操作:添加数据,查询数据,扫描数据,删除行,删除表

  1. 添加数据

    public static void set() throws IOException {
        System.out.println("---------------------------set-----------------------");
        Configuration config = HBaseConfiguration.create();
        // 创建表简写
        HTable table = new HTable(config, "test3");
        // put对象实现添加数据,并指定row 参数为字节数组
        Put put1 = new Put(Bytes.toBytes("row1"));
        // 添加列族,列,值
        put1.addColumn(Bytes.toBytes("data"), Bytes.toBytes(1), Bytes.toBytes("Hello1"));
        put1.addColumn(Bytes.toBytes("data"), Bytes.toBytes(2), Bytes.toBytes("Hello2"));
        put1.addColumn(Bytes.toBytes("data"), Bytes.toBytes(3), Bytes.toBytes("Hello3"));
        table.put(put1);
    
        Put put2 = new Put(Bytes.toBytes("row2"));
        // 添加列族,列,值
        put2.addColumn(Bytes.toBytes("data"), Bytes.toBytes(1), Bytes.toBytes("Hello1"));
        put2.addColumn(Bytes.toBytes("data"), Bytes.toBytes(2), Bytes.toBytes("Hello2"));
        put2.addColumn(Bytes.toBytes("data"), Bytes.toBytes(3), Bytes.toBytes("Hello3"));
        table.put(put2);
        table.close();
    }
    
  2. 查询数据

    public static void get() throws IOException {
        System.out.println("---------------------------get-----------------------");
        // 创建Hbase的配置文件,是Hadoop的子类
        Configuration config = HBaseConfiguration.create();
        // 创建表简写
        HTable table = new HTable(config, "test3");
        // get对象实现查询数据,并指定row 参数为字节数组 ,封装查询
    
        // 静态查询
        Get get = new Get(Bytes.toBytes("row1")); // 添加列族,列,值
        get.addColumn(Bytes.toBytes("data"), Bytes.toBytes(1));
        get.addColumn(Bytes.toBytes("data"), Bytes.toBytes(2));
        Result result = table.get(get);
        KeyValue kv = result.getColumnLatest(Bytes.toBytes("data"), Bytes.toBytes(1));
        System.out.println(Bytes.toString(kv.getKey()) + "-------------" + kv.getValue());
        table.close();
    }
    
  3. 扫描数据

    /**
     * 扫描表
     * 
     * @throws IOException
     */
    public static void scan() throws IOException {
        System.out.println("---------------------------scan-----------------------");
        // 创建Hbase的配置文件,是Hadoop的子类
        Configuration config = HBaseConfiguration.create();
        // 创建表简写
        HTable table = new HTable(config, "test3");
    
        Scan scan = new Scan();
        ResultScanner rs = table.getScanner(scan);
        for (Result result : rs) {
            System.out.println(Bytes.toString(result.getRow()) + ":"
                    + Bytes.toShort(result.getColumnLatestCell(Bytes.toBytes("data"), Bytes.toBytes(1)).getValue()));
        }
        rs.close();
        table.close();
    }
    
  4. 删除行

    /**
     * 删除行
     * 
     * @throws IOException
     */
    public static void delete() throws IOException {
        System.out.println("---------------------------delete-----------------------");
        // 创建Hbase的配置文件,是Hadoop的子类
        Configuration config = HBaseConfiguration.create();
        // 创建表简写
        HTable table = new HTable(config, "test3");
        Delete d = new Delete(Bytes.toBytes("row2"));
        table.delete(d);
        table.close();
    }
    
  5. 删除表

    /**
     * 删除表
     * 
     * @throws IOException
     */
    public static void DropTable() throws IOException {
        System.out.println("---------------------------DropTable-----------------------");
        // 创建Hbase的配置文件,是Hadoop的子类
        Configuration config = HBaseConfiguration.create();
        // 需要管理员
        HBaseAdmin admin = new HBaseAdmin(config);
        admin.disableTable("test3");
        admin.deleteTable("test3");
        admin.close();
    }
    

运行结果如下

[root@master local]# hbase com.xt.hbase.HbaseApp
---------------------------create-----------------------
2017-07-17 18:00:01,246 WARN  [main] util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/local/hbase/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/local/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
2017-07-17 18:00:03,592 INFO  [main] zookeeper.RecoverableZooKeeper: Process identifier=hconnection-0x2925bf5b connecting to ZooKeeper ensemble=slave1:2181,slave2:2181
2017-07-17 18:00:03,614 INFO  [main] zookeeper.ZooKeeper: Client environment:zookeeper.version=3.4.6-1569965, built on 02/20/2014 09:09 GMT
2017-07-17 18:00:03,614 INFO  [main] zookeeper.ZooKeeper: Client environment:host.name=master
2017-07-17 18:00:03,614 INFO  [main] zookeeper.ZooKeeper: Client environment:java.version=1.8.0_131
2017-07-17 18:00:03,614 INFO  [main] zookeeper.ZooKeeper: Client environment:java.vendor=Oracle Corporation
2017-07-17 18:00:03,614 INFO  [main] zookeeper.ZooKeeper: Client environment:java.home=/usr/local/java/jre
2017-07-17 18:00:03,614 INFO  [main] zookeeper.ZooKeeper: Client environment:java.class.path=/usr/local/hbase/conf:/usr/local/java/lib/tools.jar:/usr/local/hbase:/usr/local/hbase/lib/activation-1.1.jar:/usr/local/hbase/lib/aopalliance-1.0.jar:/usr/local/hbase/lib/apacheds-i18n-2.0.0-M15.jar:/usr/local/hbase/lib/apacheds-kerberos-codec-2.0.0-M15.jar:/usr/local/hbase/lib/api-asn1-api-1.0.0-M20.jar:/usr/local/hbase/lib/api-util-1.0.0-M20.jar:/usr/local/hbase/lib/asm-3.1.jar:/usr/local/hbase/lib/avro-1.7.4.jar:/usr/local/hbase/lib/commons-beanutils-1.7.0.jar:/usr/local/hbase/lib/commons-beanutils-core-1.8.0.jar:/usr/local/hbase/lib/commons-cli-1.2.jar:/usr/local/hbase/lib/commons-codec-1.9.jar:/usr/local/hbase/lib/commons-collections-3.2.2.jar:/usr/local/hbase/lib/commons-compress-1.4.1.jar:/usr/local/hbase/lib/commons-configuration-1.6.jar:/usr/local/hbase/lib/commons-daemon-1.0.13.jar:/usr/local/hbase/lib/commons-digester-1.8.jar:/usr/local/hbase/lib/commons-el-1.0.jar:/usr/local/hbase/lib/commons-httpclient-3.1.jar:/usr/local/hbase/lib/commons-io-2.4.jar:/usr/local/hbase/lib/commons-lang-2.6.jar:/usr/local/hbase/lib/commons-logging-1.2.jar:/usr/local/hbase/lib/commons-math-2.2.jar:/usr/local/hbase/lib/commons-math3-3.1.1.jar:/usr/local/hbase/lib/commons-net-3.1.jar:/usr/local/hbase/lib/disruptor-3.3.0.jar:/usr/local/hbase/lib/findbugs-annotations-1.3.9-1.jar:/usr/local/hbase/lib/guava-12.0.1.jar:/usr/local/hbase/lib/guice-3.0.jar:/usr/local/hbase/lib/guice-servlet-3.0.jar:/usr/local/hbase/lib/hadoop-annotations-2.5.1.jar:/usr/local/hbase/lib/hadoop-auth-2.5.1.jar:/usr/local/hbase/lib/hadoop-client-2.5.1.jar:/usr/local/hbase/lib/hadoop-common-2.5.1.jar:/usr/local/hbase/lib/hadoop-hdfs-2.5.1.jar:/usr/local/hbase/lib/hadoop-mapreduce-client-app-2.5.1.jar:/usr/local/hbase/lib/hadoop-mapreduce-client-common-2.5.1.jar:/usr/local/hbase/lib/hadoop-mapreduce-client-core-2.5.1.jar:/usr/local/hbase/lib/hadoop-mapreduce-client-jobclient-2.5.1.jar:/usr/local/hbase/lib/hadoop-mapreduce-client-shuffle-2.5.1.jar:/usr/local/hbase/lib/hadoop-yarn-api-2.5.1.jar:/usr/local/hbase/lib/hadoop-yarn-client-2.5.1.jar:/usr/local/hbase/lib/hadoop-yarn-common-2.5.1.jar:/usr/local/hbase/lib/hadoop-yarn-server-common-2.5.1.jar:/usr/local/hbase/lib/hbase-annotations-1.2.6.jar:/usr/local/hbase/lib/hbase-annotations-1.2.6-tests.jar:/usr/local/hbase/lib/hbase-client-1.2.6.jar:/usr/local/hbase/lib/hbase-common-1.2.6.jar:/usr/local/hbase/lib/hbase-common-1.2.6-tests.jar:/usr/local/hbase/lib/hbase-examples-1.2.6.jar:/usr/local/hbase/lib/hbase-external-blockcache-1.2.6.jar:/usr/local/hbase/lib/hbase-hadoop2-compat-1.2.6.jar:/usr/local/hbase/lib/hbase-hadoop-compat-1.2.6.jar:/usr/local/hbase/lib/hbase-it-1.2.6.jar:/usr/local/hbase/lib/hbase-it-1.2.6-tests.jar:/usr/local/hbase/lib/hbase-prefix-tree-1.2.6.jar:/usr/local/hbase/lib/hbase-procedure-1.2.6.jar:/usr/local/hbase/lib/hbase-protocol-1.2.6.jar:/usr/local/hbase/lib/hbase-resource-bundle-1.2.6.jar:/usr/local/hbase/lib/hbase-rest-1.2.6.jar:/usr/local/hbase/lib/hbase-server-1.2.6.jar:/usr/local/hbase/lib/hbase-server-1.2.6-tests.jar:/usr/local/hbase/lib/hbase-shell-1.2.6.jar:/usr/local/hbase/lib/hbase-thrift-1.2.6.jar:/usr/local/hbase/lib/htrace-core-3.1.0-incubating.jar:/usr/local/hbase/lib/httpclient-4.2.5.jar:/usr/local/hbase/lib/httpcore-4.4.1.jar:/usr/local/hbase/lib/jackson-core-asl-1.9.13.jar:/usr/local/hbase/lib/jackson-jaxrs-1.9.13.jar:/usr/local/hbase/lib/jackson-mapper-asl-1.9.13.jar:/usr/local/hbase/lib/jackson-xc-1.9.13.jar:/usr/local/hbase/lib/jamon-runtime-2.4.1.jar:/usr/local/hbase/lib/jasper-compiler-5.5.23.jar:/usr/local/hbase/lib/jasper-runtime-5.5.23.jar:/usr/local/hbase/lib/javax.inject-1.jar:/usr/local/hbase/lib/java-xmlbuilder-0.4.jar:/usr/local/hbase/lib/jaxb-api-2.2.2.jar:/usr/local/hbase/lib/jaxb-impl-2.2.3-1.jar:/usr/local/hbase/lib/jcodings-1.0.8.jar:/usr/local/hbase/lib/jersey-client-1.9.jar:/usr/local/hbase/lib/jersey-core-1.9.jar:/usr/local/hbase/lib/jersey-guice-1.9.jar:/usr/local/hbase/lib/jersey-json-1.9.jar:/usr/local/hbase/lib/jersey-server-1.9.jar:/usr/local/hbase/lib/jets3t-0.9.0.jar:/usr/local/hbase/lib/jettison-1.3.3.jar:/usr/local/hbase/lib/jetty-6.1.26.jar:/usr/local/hbase/lib/jetty-sslengine-6.1.26.jar:/usr/local/hbase/lib/jetty-util-6.1.26.jar:/usr/local/hbase/lib/joni-2.1.2.jar:/usr/local/hbase/lib/jruby-complete-1.6.8.jar:/usr/local/hbase/lib/jsch-0.1.42.jar:/usr/local/hbase/lib/jsp-2.1-6.1.14.jar:/usr/local/hbase/lib/jsp-api-2.1-6.1.14.jar:/usr/local/hbase/lib/junit-4.12.jar:/usr/local/hbase/lib/leveldbjni-all-1.8.jar:/usr/local/hbase/lib/libthrift-0.9.3.jar:/usr/local/hbase/lib/log4j-1.2.17.jar:/usr/local/hbase/lib/metrics-core-2.2.0.jar:/usr/local/hbase/lib/netty-all-4.0.23.Final.jar:/usr/local/hbase/lib/paranamer-2.3.jar:/usr/local/hbase/lib/protobuf-java-2.5.0.jar:/usr/local/hbase/lib/servlet-api-2.5-6.1.14.jar:/usr/local/hbase/lib/servlet-api-2.5.jar:/usr/local/hbase/lib/slf4j-api-1.7.7.jar:/usr/local/hbase/lib/slf4j-log4j12-1.7.5.jar:/usr/local/hbase/lib/snappy-java-1.0.4.1.jar:/usr/local/hbase/lib/spymemcached-2.11.6.jar:/usr/local/hbase/lib/xmlenc-0.52.jar:/usr/local/hbase/lib/xz-1.0.jar:/usr/local/hbase/lib/zookeeper-3.4.6.jar:/usr/local/hadoop/etc/hadoop:/usr/local/hadoop/share/hadoop/common/lib/jsr305-3.0.0.jar:/usr/local/hadoop/share/hadoop/common/lib/mockito-all-1.8.5.jar:/usr/local/hadoop/share/hadoop/common/lib/commons-digester-1.8.jar:/usr/local/hadoop/share/hadoop/common/lib/commons-net-3.1.jar:/usr/local/hadoop/share/hadoop/common/lib/curator-client-2.7.1.jar:/usr/local/hadoop/share/hadoop/common/lib/api-util-1.0.0-M20.jar:/usr/local/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.10.jar:/usr/local/hadoop/share/hadoop/common/lib/jersey-core-1.9.jar:/usr/local/hadoop/share/hadoop/common/lib/commons-beanutils-core-1.8.0.jar:/usr/local/hadoop/share/hadoop/common/lib/commons-collections-3.2.2.jar:/usr/local/hadoop/share/hadoop/common/lib/hamcrest-core-1.3.jar:/usr/local/hadoop/share/hadoop/common/lib/snappy-java-1.0.4.1.jar:/usr/local/hadoop/share/hadoop/common/lib/protobuf-java-2.5.0.jar:/usr/local/hadoop/share/hadoop/common/lib/jackson-jaxrs-1.9.13.jar:/usr/local/hadoop/share/hadoop/common/lib/jersey-json-1.9.jar:/usr/local/hadoop/share/hadoop/common/lib/servlet-api-2.5.jar:/usr/local/hadoop/share/hadoop/common/lib/jsch-0.1.42.jar:/usr/local/hadoop/share/hadoop/common/lib/commons-cli-1.2.jar:/usr/local/hadoop/share/hadoop/common/lib/commons-logging-1.1.3.jar:/usr/local/hadoop/share/hadoop/common/lib/java-xmlbuilder-0.4.jar:/usr/local/hadoop/share/hadoop/common/lib/jersey-server-1.9.jar:/usr/local/hadoop/share/hadoop/common/lib/log4j-1.2.17.jar:/usr/local/hadoop/share/hadoop/common/lib/commons-math3-3.1.1.jar:/usr/local/hadoop/share/hadoop/common/lib/commons-compress-1.4.1.jar:/usr/local/hadoop/share/hadoop/common/lib/jaxb-impl-2.2.3-1.jar:/usr/local/hadoop/share/hadoop/common/lib/jettison-1.1.jar:/usr/local/hadoop/share/hadoop/common/lib/jaxb-api-2.2.2.jar:/usr/local/hadoop/share/hadoop/common/lib/stax-api-1.0-2.jar:/usr/local/hadoop/share/hadoop/common/lib/jets3t-0.9.0.jar:/usr/local/hadoop/share/hadoop/common/lib/httpclient-4.2.5.jar:/usr/local/hadoop/share/hadoop/common/lib/curator-recipes-2.7.1.jar:/usr/local/hadoop/share/hadoop/common/lib/commons-beanutils-1.7.0.jar:/usr/local/hadoop/share/hadoop/common/lib/curator-framework-2.7.1.jar:/usr/local/hadoop/share/hadoop/common/lib/gson-2.2.4.jar:/usr/local/hadoop/share/hadoop/common/lib/jackson-mapper-asl-1.9.13.jar:/usr/local/hadoop/share/hadoop/common/lib/jackson-xc-1.9.13.jar:/usr/local/hadoop/share/hadoop/common/lib/jetty-util-6.1.26.jar:/usr/local/hadoop/share/hadoop/common/lib/slf4j-api-1.7.10.jar:/usr/local/hadoop/share/hadoop/common/lib/activation-1.1.jar:/usr/local/hadoop/share/hadoop/common/lib/avro-1.7.4.jar:/usr/local/hadoop/share/hadoop/common/lib/htrace-core-3.1.0-incubating.jar:/usr/local/hadoop/share/hadoop/common/lib/guava-11.0.2.jar:/usr/local/hadoop/share/hadoop/common/lib/paranamer-2.3.jar:/usr/local/hadoop/share/hadoop/common/lib/junit-4.11.jar:/usr/local/hadoop/share/hadoop/common/lib/commons-lang-2.6.jar:/usr/local/hadoop/share/hadoop/common/lib/commons-io-2.4.jar:/usr/local/hadoop/share/hadoop/common/lib/asm-3.2.jar:/usr/local/hadoop/share/hadoop/common/lib/apacheds-i18n-2.0.0-M15.jar:/usr/local/hadoop/share/hadoop/common/lib/api-asn1-api-1.0.0-M20.jar:/usr/local/hadoop/share/hadoop/common/lib/jsp-api-2.1.jar:/usr/local/hadoop/share/hadoop/common/lib/httpcore-4.2.5.jar:/usr/local/hadoop/share/hadoop/common/lib/hadoop-auth-2.7.2.jar:/usr/local/hadoop/share/hadoop/common/lib/zookeeper-3.4.6.jar:/usr/local/hadoop/share/hadoop/common/lib/commons-configuration-1.6.jar:/usr/local/hadoop/share/hadoop/common/lib/apacheds-kerberos-codec-2.0.0-M15.jar:/usr/local/hadoop/share/hadoop/common/lib/commons-httpclient-3.1.jar:/usr/local/hadoop/share/hadoop/common/lib/hadoop-annotations-2.7.2.jar:/usr/local/hadoop/share/hadoop/common/lib/commons-codec-1.4.jar:/usr/local/hadoop/share/hadoop/common/lib/netty-3.6.2.Final.jar:/usr/local/hadoop/share/hadoop/common/lib/xmlenc-0.52.jar:/usr/local/hadoop/share/hadoop/common/lib/jetty-6.1.26.jar:/usr/local/hadoop/share/hadoop/common/lib/jackson-core-asl-1.9.13.jar:/usr/local/hadoop/share/hadoop/common/lib/xz-1.0.jar:/usr/local/hadoop/share/hadoop/common/hadoop-nfs-2.7.2.jar:/usr/local/hadoop/share/hadoop/common/hadoop-common-2.7.2.jar:/usr/local/hadoop/share/hadoop/common/hadoop-common-2.7.2-tests.jar:/usr/local/hadoop/share/hadoop/hdfs:/usr/local/hadoop/share/hadoop/hdfs/lib/jsr305-3.0.0.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/jersey-core-1.9.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/xercesImpl-2.9.1.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/xml-apis-1.3.04.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/netty-all-4.0.23.Final.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/commons-daemon-1.0.13.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/protobuf-java-2.5.0.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/servlet-api-2.5.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/commons-cli-1.2.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/commons-logging-1.1.3.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/jersey-server-1.9.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/log4j-1.2.17.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/jackson-mapper-asl-1.9.13.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/jetty-util-6.1.26.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/htrace-core-3.1.0-incubating.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/guava-11.0.2.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/commons-lang-2.6.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/commons-io-2.4.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/asm-3.2.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/leveldbjni-all-1.8.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/commons-codec-1.4.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/netty-3.6.2.Final.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/xmlenc-0.52.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/jetty-6.1.26.jar:/usr/local/hadoop/share/hadoop/hdfs/lib/jackson-core-asl-1.9.13.jar:/usr/local/hadoop/share/hadoop/hdfs/hadoop-hdfs-nfs-2.7.2.jar:/usr/local/hadoop/share/hadoop/hdfs/hadoop-hdfs-2.7.2-tests.jar:/usr/local/hadoop/share/hadoop/hdfs/hadoop-hdfs-2.7.2.jar:/usr/local/hadoop/share/hadoop/yarn/lib/jsr305-3.0.0.jar:/usr/local/hadoop/share/hadoop/yarn/lib/jersey-core-1.9.jar:/usr/local/hadoop/share/hadoop/yarn/lib/commons-collections-3.2.2.jar:/usr/local/hadoop/share/hadoop/yarn/lib/protobuf-java-2.5.0.jar:/usr/local/hadoop/share/hadoop/yarn/lib/jackson-jaxrs-1.9.13.jar:/usr/local/hadoop/share/hadoop/yarn/lib/jersey-json-1.9.jar:/usr/local/hadoop/share/hadoop/yarn/lib/servlet-api-2.5.jar:/usr/local/hadoop/share/hadoop/yarn/lib/commons-cli-1.2.jar:/usr/local/hadoop/share/hadoop/yarn/lib/javax.inject-1.jar:/usr/local/hadoop/share/hadoop/yarn/lib/commons-logging-1.1.3.jar:/usr/local/hadoop/share/hadoop/yarn/lib/jersey-server-1.9.jar:/usr/local/hadoop/share/hadoop/yarn/lib/log4j-1.2.17.jar:/usr/local/hadoop/share/hadoop/yarn/lib/commons-compress-1.4.1.jar:/usr/local/hadoop/share/hadoop/yarn/lib/jaxb-impl-2.2.3-1.jar:/usr/local/hadoop/share/hadoop/yarn/lib/jettison-1.1.jar:/usr/local/hadoop/share/hadoop/yarn/lib/jaxb-api-2.2.2.jar:/usr/local/hadoop/share/hadoop/yarn/lib/stax-api-1.0-2.jar:/usr/local/hadoop/share/hadoop/yarn/lib/jersey-guice-1.9.jar:/usr/local/hadoop/share/hadoop/yarn/lib/jersey-client-1.9.jar:/usr/local/hadoop/share/hadoop/yarn/lib/jackson-mapper-asl-1.9.13.jar:/usr/local/hadoop/share/hadoop/yarn/lib/jackson-xc-1.9.13.jar:/usr/local/hadoop/share/hadoop/yarn/lib/jetty-util-6.1.26.jar:/usr/local/hadoop/share/hadoop/yarn/lib/zookeeper-3.4.6-tests.jar:/usr/local/hadoop/share/hadoop/yarn/lib/activation-1.1.jar:/usr/local/hadoop/share/hadoop/yarn/lib/guava-11.0.2.jar:/usr/local/hadoop/share/hadoop/yarn/lib/commons-lang-2.6.jar:/usr/local/hadoop/share/hadoop/yarn/lib/commons-io-2.4.jar:/usr/local/hadoop/share/hadoop/yarn/lib/asm-3.2.jar:/usr/local/hadoop/share/hadoop/yarn/lib/aopalliance-1.0.jar:/usr/local/hadoop/share/hadoop/yarn/lib/zookeeper-3.4.6.jar:/usr/local/hadoop/share/hadoop/yarn/lib/guice-servlet-3.0.jar:/usr/local/hadoop/share/hadoop/yarn/lib/leveldbjni-all-1.8.jar:/usr/local/hadoop/share/hadoop/yarn/lib/commons-codec-1.4.jar:/usr/local/hadoop/share/hadoop/yarn/lib/netty-3.6.2.Final.jar:/usr/local/hadoop/share/hadoop/yarn/lib/jetty-6.1.26.jar:/usr/local/hadoop/share/hadoop/yarn/lib/jackson-core-asl-1.9.13.jar:/usr/local/hadoop/share/hadoop/yarn/lib/xz-1.0.jar:/usr/local/hadoop/share/hadoop/yarn/lib/guice-3.0.jar:/usr/local/hadoop/share/hadoop/yarn/hadoop-yarn-server-applicationhistoryservice-2.7.2.jar:/usr/local/hadoop/share/hadoop/yarn/hadoop-yarn-server-resourcemanager-2.7.2.jar:/usr/local/hadoop/share/hadoop/yarn/hadoop-yarn-applications-unmanaged-am-launcher-2.7.2.jar:/usr/local/hadoop/share/hadoop/yarn/hadoop-yarn-registry-2.7.2.jar:/usr/local/hadoop/share/hadoop/yarn/hadoop-yarn-server-common-2.7.2.jar:/usr/local/hadoop/share/hadoop/yarn/hadoop-yarn-server-nodemanager-2.7.2.jar:/usr/local/hadoop/share/hadoop/yarn/hadoop-yarn-api-2.7.2.jar:/usr/local/hadoop/share/hadoop/yarn/hadoop-yarn-server-sharedcachemanager-2.7.2.jar:/usr/local/hadoop/share/hadoop/yarn/hadoop-yarn-server-web-proxy-2.7.2.jar:/usr/local/hadoop/share/hadoop/yarn/hadoop-yarn-common-2.7.2.jar:/usr/local/hadoop/share/hadoop/yarn/hadoop-yarn-applications-distributedshell-2.7.2.jar:/usr/local/hadoop/share/hadoop/yarn/hadoop-yarn-client-2.7.2.jar:/usr/local/hadoop/share/hadoop/yarn/hadoop-yarn-server-tests-2.7.2.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/jersey-core-1.9.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/hamcrest-core-1.3.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/snappy-java-1.0.4.1.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/protobuf-java-2.5.0.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/javax.inject-1.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/jersey-server-1.9.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/log4j-1.2.17.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/commons-compress-1.4.1.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/jersey-guice-1.9.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/jackson-mapper-asl-1.9.13.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/avro-1.7.4.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/paranamer-2.3.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/junit-4.11.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/commons-io-2.4.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/asm-3.2.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/aopalliance-1.0.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/guice-servlet-3.0.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/leveldbjni-all-1.8.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/hadoop-annotations-2.7.2.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/netty-3.6.2.Final.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/jackson-core-asl-1.9.13.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/xz-1.0.jar:/usr/local/hadoop/share/hadoop/mapreduce/lib/guice-3.0.jar:/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.2.jar:/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-2.7.2-tests.jar:/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-core-2.7.2.jar:/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-common-2.7.2.jar:/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-hs-2.7.2.jar:/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-hs-plugins-2.7.2.jar:/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-shuffle-2.7.2.jar:/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-2.7.2.jar:/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-app-2.7.2.jar:/usr/local/hadoop/contrib/capacity-scheduler/*.jar:hadoopmr01.jar
2017-07-17 18:00:03,620 INFO  [main] zookeeper.ZooKeeper: Client environment:java.library.path=/usr/local/hadoop/lib/native
2017-07-17 18:00:03,620 INFO  [main] zookeeper.ZooKeeper: Client environment:java.io.tmpdir=/tmp
2017-07-17 18:00:03,620 INFO  [main] zookeeper.ZooKeeper: Client environment:java.compiler=<NA>
2017-07-17 18:00:03,622 INFO  [main] zookeeper.ZooKeeper: Client environment:os.name=Linux
2017-07-17 18:00:03,622 INFO  [main] zookeeper.ZooKeeper: Client environment:os.arch=amd64
2017-07-17 18:00:03,622 INFO  [main] zookeeper.ZooKeeper: Client environment:os.version=2.6.32-696.el6.x86_64
2017-07-17 18:00:03,622 INFO  [main] zookeeper.ZooKeeper: Client environment:user.name=root
2017-07-17 18:00:03,622 INFO  [main] zookeeper.ZooKeeper: Client environment:user.home=/root
2017-07-17 18:00:03,622 INFO  [main] zookeeper.ZooKeeper: Client environment:user.dir=/usr/local
2017-07-17 18:00:03,636 INFO  [main] zookeeper.ZooKeeper: Initiating client connection, connectString=slave1:2181,slave2:2181 sessionTimeout=90000 watcher=hconnection-0x2925bf5b0x0, quorum=slave1:2181,slave2:2181, baseZNode=/hbase
2017-07-17 18:00:03,786 INFO  [main-SendThread(slave1:2181)] zookeeper.ClientCnxn: Opening socket connection to server slave1/192.168.1.152:2181. Will not attempt to authenticate using SASL (unknown error)
2017-07-17 18:00:03,848 INFO  [main-SendThread(slave1:2181)] zookeeper.ClientCnxn: Socket connection established to slave1/192.168.1.152:2181, initiating session
2017-07-17 18:00:03,947 INFO  [main-SendThread(slave1:2181)] zookeeper.ClientCnxn: Session establishment complete on server slave1/192.168.1.152:2181, sessionid = 0x5d4f9be5480008, negotiated timeout = 90000
2017-07-17 18:00:12,422 INFO  [main] client.HBaseAdmin: Created test3
2017-07-17 18:00:12,424 INFO  [main] client.ConnectionManager$HConnectionImplementation: Closing master protocol: MasterService
2017-07-17 18:00:12,425 INFO  [main] client.ConnectionManager$HConnectionImplementation: Closing zookeeper sessionid=0x5d4f9be5480008
2017-07-17 18:00:12,460 INFO  [main-EventThread] zookeeper.ClientCnxn: EventThread shut down
2017-07-17 18:00:12,462 INFO  [main] zookeeper.ZooKeeper: Session: 0x5d4f9be5480008 closed
创建表完成
---------------------------set-----------------------
2017-07-17 18:00:12,779 INFO  [main] zookeeper.RecoverableZooKeeper: Process identifier=hconnection-0x192d74fb connecting to ZooKeeper ensemble=slave1:2181,slave2:2181
2017-07-17 18:00:12,780 INFO  [main] zookeeper.ZooKeeper: Initiating client connection, connectString=slave1:2181,slave2:2181 sessionTimeout=90000 watcher=hconnection-0x192d74fb0x0, quorum=slave1:2181,slave2:2181, baseZNode=/hbase
2017-07-17 18:00:12,798 INFO  [main-SendThread(slave1:2181)] zookeeper.ClientCnxn: Opening socket connection to server slave1/192.168.1.152:2181. Will not attempt to authenticate using SASL (unknown error)
2017-07-17 18:00:12,800 INFO  [main-SendThread(slave1:2181)] zookeeper.ClientCnxn: Socket connection established to slave1/192.168.1.152:2181, initiating session
2017-07-17 18:00:12,843 INFO  [main-SendThread(slave1:2181)] zookeeper.ClientCnxn: Session establishment complete on server slave1/192.168.1.152:2181, sessionid = 0x5d4f9be5480009, negotiated timeout = 90000
2017-07-17 18:00:14,067 INFO  [main] client.ConnectionManager$HConnectionImplementation: Closing zookeeper sessionid=0x5d4f9be5480009
2017-07-17 18:00:14,094 INFO  [main-EventThread] zookeeper.ClientCnxn: EventThread shut down
2017-07-17 18:00:14,095 INFO  [main] zookeeper.ZooKeeper: Session: 0x5d4f9be5480009 closed
---------------------------get-----------------------
2017-07-17 18:00:14,240 INFO  [main] zookeeper.RecoverableZooKeeper: Process identifier=hconnection-0x5ddabb18 connecting to ZooKeeper ensemble=slave1:2181,slave2:2181
2017-07-17 18:00:14,240 INFO  [main] zookeeper.ZooKeeper: Initiating client connection, connectString=slave1:2181,slave2:2181 sessionTimeout=90000 watcher=hconnection-0x5ddabb180x0, quorum=slave1:2181,slave2:2181, baseZNode=/hbase
2017-07-17 18:00:14,251 INFO  [main-SendThread(slave2:2181)] zookeeper.ClientCnxn: Opening socket connection to server slave2/192.168.1.153:2181. Will not attempt to authenticate using SASL (unknown error)
2017-07-17 18:00:14,253 INFO  [main-SendThread(slave2:2181)] zookeeper.ClientCnxn: Socket connection established to slave2/192.168.1.153:2181, initiating session
2017-07-17 18:00:14,305 INFO  [main-SendThread(slave2:2181)] zookeeper.ClientCnxn: Session establishment complete on server slave2/192.168.1.153:2181, sessionid = 0x15d4f9be77f0009, negotiated timeout = 90000
row1data]O�k�-------------[B@34a1d21f
2017-07-17 18:00:14,708 INFO  [main] client.ConnectionManager$HConnectionImplementation: Closing zookeeper sessionid=0x15d4f9be77f0009
2017-07-17 18:00:14,757 INFO  [main-EventThread] zookeeper.ClientCnxn: EventThread shut down
2017-07-17 18:00:14,758 INFO  [main] zookeeper.ZooKeeper: Session: 0x15d4f9be77f0009 closed
---------------------------scan-----------------------
2017-07-17 18:00:14,883 INFO  [main] zookeeper.RecoverableZooKeeper: Process identifier=hconnection-0x9bd0fa6 connecting to ZooKeeper ensemble=slave1:2181,slave2:2181
2017-07-17 18:00:14,883 INFO  [main] zookeeper.ZooKeeper: Initiating client connection, connectString=slave1:2181,slave2:2181 sessionTimeout=90000 watcher=hconnection-0x9bd0fa60x0, quorum=slave1:2181,slave2:2181, baseZNode=/hbase
2017-07-17 18:00:14,892 INFO  [main-SendThread(slave1:2181)] zookeeper.ClientCnxn: Opening socket connection to server slave1/192.168.1.152:2181. Will not attempt to authenticate using SASL (unknown error)
2017-07-17 18:00:14,894 INFO  [main-SendThread(slave1:2181)] zookeeper.ClientCnxn: Socket connection established to slave1/192.168.1.152:2181, initiating session
2017-07-17 18:00:14,946 INFO  [main-SendThread(slave1:2181)] zookeeper.ClientCnxn: Session establishment complete on server slave1/192.168.1.152:2181, sessionid = 0x5d4f9be548000a, negotiated timeout = 90000
row1:18533
row2:18533
2017-07-17 18:00:15,077 INFO  [main] client.ConnectionManager$HConnectionImplementation: Closing zookeeper sessionid=0x5d4f9be548000a
2017-07-17 18:00:15,126 INFO  [main] zookeeper.ZooKeeper: Session: 0x5d4f9be548000a closed
2017-07-17 18:00:15,126 INFO  [main-EventThread] zookeeper.ClientCnxn: EventThread shut down
---------------------------delete-----------------------
2017-07-17 18:00:15,253 INFO  [main] zookeeper.RecoverableZooKeeper: Process identifier=hconnection-0x5049d8b2 connecting to ZooKeeper ensemble=slave1:2181,slave2:2181
2017-07-17 18:00:15,253 INFO  [main] zookeeper.ZooKeeper: Initiating client connection, connectString=slave1:2181,slave2:2181 sessionTimeout=90000 watcher=hconnection-0x5049d8b20x0, quorum=slave1:2181,slave2:2181, baseZNode=/hbase
2017-07-17 18:00:15,267 INFO  [main-SendThread(slave2:2181)] zookeeper.ClientCnxn: Opening socket connection to server slave2/192.168.1.153:2181. Will not attempt to authenticate using SASL (unknown error)
2017-07-17 18:00:15,270 INFO  [main-SendThread(slave2:2181)] zookeeper.ClientCnxn: Socket connection established to slave2/192.168.1.153:2181, initiating session
2017-07-17 18:00:15,298 INFO  [main-SendThread(slave2:2181)] zookeeper.ClientCnxn: Session establishment complete on server slave2/192.168.1.153:2181, sessionid = 0x15d4f9be77f000a, negotiated timeout = 90000
2017-07-17 18:00:15,466 INFO  [main] client.ConnectionManager$HConnectionImplementation: Closing zookeeper sessionid=0x15d4f9be77f000a
2017-07-17 18:00:15,501 INFO  [main] zookeeper.ZooKeeper: Session: 0x15d4f9be77f000a closed
2017-07-17 18:00:15,501 INFO  [main-EventThread] zookeeper.ClientCnxn: EventThread shut down
---------------------------scan-----------------------
2017-07-17 18:00:15,657 INFO  [main] zookeeper.RecoverableZooKeeper: Process identifier=hconnection-0x25ddbbbb connecting to ZooKeeper ensemble=slave1:2181,slave2:2181
2017-07-17 18:00:15,657 INFO  [main] zookeeper.ZooKeeper: Initiating client connection, connectString=slave1:2181,slave2:2181 sessionTimeout=90000 watcher=hconnection-0x25ddbbbb0x0, quorum=slave1:2181,slave2:2181, baseZNode=/hbase
2017-07-17 18:00:15,675 INFO  [main-SendThread(slave2:2181)] zookeeper.ClientCnxn: Opening socket connection to server slave2/192.168.1.153:2181. Will not attempt to authenticate using SASL (unknown error)
2017-07-17 18:00:15,676 INFO  [main-SendThread(slave2:2181)] zookeeper.ClientCnxn: Socket connection established to slave2/192.168.1.153:2181, initiating session
2017-07-17 18:00:15,684 INFO  [main-SendThread(slave2:2181)] zookeeper.ClientCnxn: Session establishment complete on server slave2/192.168.1.153:2181, sessionid = 0x15d4f9be77f000b, negotiated timeout = 90000
row1:18533
2017-07-17 18:00:15,783 INFO  [main] client.ConnectionManager$HConnectionImplementation: Closing zookeeper sessionid=0x15d4f9be77f000b
2017-07-17 18:00:15,789 INFO  [main] zookeeper.ZooKeeper: Session: 0x15d4f9be77f000b closed
2017-07-17 18:00:15,790 INFO  [main-EventThread] zookeeper.ClientCnxn: EventThread shut down
---------------------------DropTable-----------------------
2017-07-17 18:00:15,947 INFO  [main] zookeeper.RecoverableZooKeeper: Process identifier=hconnection-0x7fd4acee connecting to ZooKeeper ensemble=slave1:2181,slave2:2181
2017-07-17 18:00:15,947 INFO  [main] zookeeper.ZooKeeper: Initiating client connection, connectString=slave1:2181,slave2:2181 sessionTimeout=90000 watcher=hconnection-0x7fd4acee0x0, quorum=slave1:2181,slave2:2181, baseZNode=/hbase
2017-07-17 18:00:15,963 INFO  [main-SendThread(slave1:2181)] zookeeper.ClientCnxn: Opening socket connection to server slave1/192.168.1.152:2181. Will not attempt to authenticate using SASL (unknown error)
2017-07-17 18:00:15,964 INFO  [main-SendThread(slave1:2181)] zookeeper.ClientCnxn: Socket connection established to slave1/192.168.1.152:2181, initiating session
2017-07-17 18:00:15,975 INFO  [main-SendThread(slave1:2181)] zookeeper.ClientCnxn: Session establishment complete on server slave1/192.168.1.152:2181, sessionid = 0x5d4f9be548000b, negotiated timeout = 90000
2017-07-17 18:00:16,042 INFO  [main] client.HBaseAdmin: Started disable of test3
2017-07-17 18:00:20,359 INFO  [main] client.HBaseAdmin: Disabled test3
2017-07-17 18:00:21,684 INFO  [main] client.HBaseAdmin: Deleted test3
2017-07-17 18:00:21,685 INFO  [main] client.ConnectionManager$HConnectionImplementation: Closing master protocol: MasterService
2017-07-17 18:00:21,685 INFO  [main] client.ConnectionManager$HConnectionImplementation: Closing zookeeper sessionid=0x5d4f9be548000b
2017-07-17 18:00:21,693 INFO  [main-EventThread] zookeeper.ClientCnxn: EventThread shut down
2017-07-17 18:00:21,694 INFO  [main] zookeeper.ZooKeeper: Session: 0x5d4f9be548000b closed

猜你喜欢

转载自blog.csdn.net/weixin_39394526/article/details/75258619