Return-Path: Delivered-To: apmail-hbase-user-archive@www.apache.org Received: (qmail 36354 invoked from network); 7 Sep 2010 22:23:41 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 7 Sep 2010 22:23:41 -0000 Received: (qmail 51557 invoked by uid 500); 7 Sep 2010 22:23:40 -0000 Delivered-To: apmail-hbase-user-archive@hbase.apache.org Received: (qmail 51403 invoked by uid 500); 7 Sep 2010 22:23:40 -0000 Mailing-List: contact user-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hbase.apache.org Delivered-To: mailing list user@hbase.apache.org Received: (qmail 51395 invoked by uid 99); 7 Sep 2010 22:23:40 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Sep 2010 22:23:40 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL,WEIRD_PORT X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jdcryans@gmail.com designates 209.85.214.169 as permitted sender) Received: from [209.85.214.169] (HELO mail-iw0-f169.google.com) (209.85.214.169) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Sep 2010 22:23:34 +0000 Received: by iwn33 with SMTP id 33so7661529iwn.14 for ; Tue, 07 Sep 2010 15:23:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:content-type:content-transfer-encoding; bh=vDkbU0DINcib34mY/Xzk120BBGvPz4Y5EoNqA01GGeY=; b=twCRQYg9CJik+rgFUKlxK7YW1NNXiyl+T8sT54FAwk9rexGvSt6cyBeghGoOVxPDFq QuUkIbfufl2HlySPJ/axXFxHgwgy7tsPd4zZZTRLv3SE9tpG3IlsIqSbqpFI8APhVX4v v7M0+Wj/Hsn8wnV13kviF4YcxwcgJq7eLw5M8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=wVWO7ujRS8mKzczfZjGoKng7stkrbM82Uc6q81PjObCW9PK8RSdVNL/o89e0EHXPiZ FCLGUJY43MOc9Q+4b2qo8AW2KNJOdgV19xMZjpfukqv3zbzvK2d1I1pbbqV/MJ79jMtk HT0NXi2T8juGwFuSCtFGUkLBbk8PyRsHQPEbs= MIME-Version: 1.0 Received: by 10.231.157.143 with SMTP id b15mr8689528ibx.113.1283898193853; Tue, 07 Sep 2010 15:23:13 -0700 (PDT) Sender: jdcryans@gmail.com Received: by 10.231.206.84 with HTTP; Tue, 7 Sep 2010 15:23:13 -0700 (PDT) In-Reply-To: References: Date: Tue, 7 Sep 2010 15:23:13 -0700 X-Google-Sender-Auth: evQvQVjemMhyGtoYh_pTxUyQ4FI Message-ID: Subject: Re: Question on Hbase 0.89 - interactive shell works, programs don't - could use help From: Jean-Daniel Cryans To: user@hbase.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Your client is trying to connect to a local zookeeper ensemble (grep for "connectString" in the message). This means that the client doesn't know about the proper configurations in order to connect to the cluster. Either put your hbase-site.xml on the client's classpath or set the proper settings on the HBaseConfiguration object. J-D On Tue, Sep 7, 2010 at 3:18 PM, Taylor, Ronald C wr= ote: > > Hello folks, > > We've just installed Hbase 0.89 on a 24-node cluster running Hadoop 0.20.= 2 here at our government lab. > > Got a problem. The Hbase interactive shell works fine. I =A0can create a = table with a column family, add a couple rows, get the rows back out. =A0Al= so, the Hbase web site on our cluster at > > =A0 http://h01.emsl.pnl.gov:60010/master.jsp > > =A0doesn't appear (to our untrained eyes) to show anything going wrong > > However, the Hbase programs that I used on another cluster that ran an ea= rlier version of Hbase no longer run. I altered such a program to use the n= ew API, and it compiles fine. However, when I try to run it, I get the erro= r msgs seen below. > > So - I downloaded the sample 0.89 Hbase program from the Hbase web site a= nd tried that, simply altering the table name used to "peptideTable", colum= n family to "f1", and column to "name". > > The interactive shell shows that the table and data are there . But the s= lightly altered program from the Hbase web site, while compiling fine, agai= n shows the same errors as I got using my own Hbase program. I've tried run= ning the programs in both my own 'rtaylor' account, and in the 'hbase' acco= unt - I get the same errors. > > So my colleague Tim and I think we missed something in the install. > > I have appended the test program in full below, followed by the error msg= s that it generated. Lastly, I have appended a screen dump of the contents = of the web page at > =A0 =A0 =A0http://h01.emsl.pnl.gov:60010/master.jsp > > =A0on our cluster. > > =A0We would very much appreciate some guidance. > > =A0 Cheers, > =A0 =A0Ron Taylor > ___________________________________________ > Ronald Taylor, Ph.D. > Computational Biology & Bioinformatics Group > Pacific Northwest National Laboratory > 902 Battelle Boulevard > P.O. Box 999, Mail Stop J4-33 > Richland, WA =A099352 USA > Office: =A0509-372-6568 > Email: ronald.taylor@pnl.gov > > > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% > > Contents of MyLittleHBaseClient.java: > > > import java.io.IOException; > > // javac MyLittleHBaseClient.java > // javac -Xlint MyLittleHBaseClient.java > > // java MyLittleHBaseClient > > import org.apache.hadoop.hbase.HBaseConfiguration; > import org.apache.hadoop.hbase.client.Get; > import org.apache.hadoop.hbase.client.HTable; > import org.apache.hadoop.hbase.client.Put; > import org.apache.hadoop.hbase.client.Result; > import org.apache.hadoop.hbase.client.ResultScanner; > import org.apache.hadoop.hbase.client.Scan; > import org.apache.hadoop.hbase.util.Bytes; > > > // Class that has nothing but a main. > // Does a Put, Get and a Scan against an hbase table. > > public class MyLittleHBaseClient { > > =A0 =A0public static void main(String[] args) throws IOException { > > =A0 =A0 =A0 =A0// You need a configuration object to tell the client wher= e to connect. > =A0 =A0 =A0 =A0// When you create a HBaseConfiguration, it reads in whate= ver you've set > =A0 =A0 =A0 =A0// into your hbase-site.xml and in hbase-default.xml, as l= ong as these can > =A0 =A0 =A0 =A0// be found on the CLASSPATH > =A0 =A0 =A0 =A0HBaseConfiguration config =3D new HBaseConfiguration(); > > =A0 =A0 =A0 =A0// This instantiates an HTable object that connects you to > =A0 =A0 =A0 =A0// the "myLittleHBaseTable" table. > =A0 =A0 =A0 =A0HTable table =3D new HTable(config, "peptideTable"); > > =A0 =A0 =A0 =A0// To add to a row, use Put. =A0A Put constructor takes th= e name of the row > =A0 =A0 =A0 =A0// you want to insert into as a byte array. =A0In HBase, t= he Bytes class has > =A0 =A0 =A0 =A0// utility for converting all kinds of java types to byte = arrays. =A0In the > =A0 =A0 =A0 =A0// below, we are converting the String "myLittleRow" into = a byte array to > =A0 =A0 =A0 =A0// use as a row key for our update. Once you have a Put in= stance, you can > =A0 =A0 =A0 =A0// adorn it by setting the names of columns you want to up= date on the row, > =A0 =A0 =A0 =A0// the timestamp to use in your update, etc.If no timestam= p, the server > =A0 =A0 =A0 =A0// applies current time to the edits. > =A0 =A0 =A0 =A0// > =A0 =A0 =A0 =A0Put p =3D new Put(Bytes.toBytes("2001")); > > =A0 =A0 =A0 =A0// To set the value you'd like to update in the row 'myLit= tleRow', specify > =A0 =A0 =A0 =A0// the column family, column qualifier, and value of the t= able cell you'd > =A0 =A0 =A0 =A0// like to update. =A0The column family must already exist= in your table > =A0 =A0 =A0 =A0// schema. =A0The qualifier can be anything. =A0All must b= e specified as byte > =A0 =A0 =A0 =A0// arrays as hbase is all about byte arrays. =A0Lets prete= nd the table > =A0 =A0 =A0 =A0// 'myLittleHBaseTable' was created with a family 'myLittl= eFamily'. > =A0 =A0 =A0 =A0// > =A0 =A0 =A0 =A0p.add(Bytes.toBytes("f1"), Bytes.toBytes("name"), > =A0 =A0 =A0 =A0 =A0 =A0 =A0Bytes.toBytes("p2001")); > > =A0 =A0 =A0 =A0// Once you've adorned your Put instance with all the upda= tes you want to > =A0 =A0 =A0 =A0// make, to commit it do the following (The HTable#put met= hod takes the > =A0 =A0 =A0 =A0// Put instance you've been building and pushes the change= s you made into > =A0 =A0 =A0 =A0// hbase) > =A0 =A0 =A0 =A0// > =A0 =A0 =A0 =A0table.put(p); > > =A0 =A0 =A0 =A0// Now, to retrieve the data we just wrote. The values tha= t come back are > =A0 =A0 =A0 =A0// Result instances. Generally, a Result is an object that= will package up > =A0 =A0 =A0 =A0// the hbase return into the form you find most palatable. > =A0 =A0 =A0 =A0// > =A0 =A0 =A0 =A0Get g =3D new Get(Bytes.toBytes("2001")); > =A0 =A0 =A0 =A0Result r =3D table.get(g); > =A0 =A0 =A0 =A0byte [] value =3D r.getValue(Bytes.toBytes("f1"), > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Bytes= .toBytes("name")); > =A0 =A0 =A0 =A0// If we convert the value bytes, we should get back 'Some= Value', the > =A0 =A0 =A0 =A0// value we inserted at this location. > =A0 =A0 =A0 =A0// > =A0 =A0 =A0 =A0String valueStr =3D Bytes.toString(value); > =A0 =A0 =A0 =A0System.out.println("GET: " + valueStr); > > =A0 =A0 =A0 =A0// Sometimes, you won't know the row you're looking for. I= n this case, you > =A0 =A0 =A0 =A0// use a Scanner. This will give you cursor-like interface= to the contents > =A0 =A0 =A0 =A0// of the table. =A0To set up a Scanner, do like you did a= bove making a Put > =A0 =A0 =A0 =A0// and a Get, create a Scan. =A0Adorn it with column names= , etc. > =A0 =A0 =A0 =A0// > =A0 =A0 =A0 =A0Scan s =3D new Scan(); > =A0 =A0 =A0 =A0s.addColumn(Bytes.toBytes("f1"), Bytes.toBytes("name")); > =A0 =A0 =A0 =A0ResultScanner scanner =3D table.getScanner(s); > =A0 =A0 =A0 =A0try { > =A0 =A0 =A0 =A0 =A0 =A0// Scanners return Result instances. > =A0 =A0 =A0 =A0 =A0 =A0// Now, for the actual iteration. One way is to us= e a while loop like so: > =A0 =A0 =A0 =A0 =A0 =A0for (Result rr =3D scanner.next(); rr !=3D null; r= r =3D scanner.next()) { > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0// print out the row we found and the colu= mns we were looking for > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0System.out.println("Found row: " + rr); > =A0 =A0 =A0 =A0 =A0 =A0} > > =A0 =A0 =A0 =A0 =A0 =A0// The other approach is to use a foreach loop. Sc= anners are iterable! > =A0 =A0 =A0 =A0 =A0 =A0// for (Result rr : scanner) { > =A0 =A0 =A0 =A0 =A0 =A0// =A0 System.out.println("Found row: " + rr); > =A0 =A0 =A0 =A0 =A0 =A0// } > =A0 =A0 =A0 =A0} finally { > =A0 =A0 =A0 =A0 =A0 =A0// Make sure you close your scanners when you are = done! > =A0 =A0 =A0 =A0 =A0 =A0// Thats why we have it inside a try/finally claus= e > =A0 =A0 =A0 =A0 =A0 =A0scanner.close(); > =A0 =A0 =A0 =A0} > =A0 =A0} > } > > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% > > Error msgs seen: > > > [rtaylor@h01 Sid]$ java MyLittleHBaseClient > > 10/09/07 14:09:51 WARN hbase.HBaseConfiguration: instantiating HBaseConfi= guration() is deprecated. Please use HBaseConfiguration#create() to constru= ct a plain Configura\ > tion > 10/09/07 14:09:51 INFO zookeeper.ZooKeeperWrapper: Reconnecting to zookee= per > 10/09/07 14:09:52 INFO zookeeper.ZooKeeper: Client environment:zookeeper.= version=3D3.3.1-942149, built on 05/07/2010 17:14 GMT > 10/09/07 14:09:52 INFO zookeeper.ZooKeeper: Client environment:host.name= =3Dh01.emsl.pnl.gov > 10/09/07 14:09:52 INFO zookeeper.ZooKeeper: Client environment:java.versi= on=3D1.6.0_21 > 10/09/07 14:09:52 INFO zookeeper.ZooKeeper: Client environment:java.vendo= r=3DSun Microsystems Inc. > 10/09/07 14:09:52 INFO zookeeper.ZooKeeper: Client environment:java.home= =3D/usr/java/jdk1.6.0_21/jre > 10/09/07 14:09:52 INFO zookeeper.ZooKeeper: Client environment:java.class= .path=3D/home/hadoop/hadoop/lib/commons-logging-api-1.0.4.jar:/home/hadoop/= hadoop/lib/commons-log\ > ging-1.0.4.jar:/home/hadoop/hadoop/lib/commons-net-1.4.1.jar:/home/hadoop= /hadoop/lib/commons-httpclient-3.0.1.jar:/home/hadoop/hadoop/lib/commons-el= -1.0.jar:/home/hadoo\ > p/hadoop/lib/commons-codec-1.3.jar:/home/hadoop/hadoop/lib/commons-cli-1.= 2.jar:/home/hbase/hbase/hbase-0.89.20100726.jar:/home/rtaylor/HadoopWork/lo= g4j-1.2.16.jar:/home\ > /rtaylor/HadoopWork/zookeeper-3.3.1.jar:/home/hadoop/hadoop/hadoop-0.20.2= -tools.jar:/home/hadoop/hadoop/hadoop-0.20.2-test.jar:/home/hadoop/hadoop/h= adoop-0.20.2-example\ > s.jar:/home/hadoop/hadoop/hadoop-0.20.2-ant.jar:/home/hadoop/hadoop/hadoo= p-0.20.2-core.jar:. > 10/09/07 14:09:52 INFO zookeeper.ZooKeeper: Client environment:java.libra= ry.path=3D/usr/java/jdk1.6.0_21/jre/lib/i386/server:/usr/java/jdk1.6.0_21/j= re/lib/i386:/usr/java/\ > jdk1.6.0_21/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib > 10/09/07 14:09:52 INFO zookeeper.ZooKeeper: Client environment:java.io.tm= pdir=3D/tmp > 10/09/07 14:09:52 INFO zookeeper.ZooKeeper: Client environment:java.compi= ler=3D > 10/09/07 14:09:52 INFO zookeeper.ZooKeeper: Client environment:os.name=3D= Linux > 10/09/07 14:09:52 INFO zookeeper.ZooKeeper: Client environment:os.arch=3D= i386 > 10/09/07 14:09:52 INFO zookeeper.ZooKeeper: Client environment:os.version= =3D2.6.18-194.11.1.el5 > 10/09/07 14:09:52 INFO zookeeper.ZooKeeper: Client environment:user.name= =3Drtaylor > 10/09/07 14:09:52 INFO zookeeper.ZooKeeper: Client environment:user.home= =3D/home/rtaylor > 10/09/07 14:09:52 INFO zookeeper.ZooKeeper: Client environment:user.dir= =3D/home/rtaylor/HadoopWork/Sid > 10/09/07 14:09:52 INFO zookeeper.ZooKeeper: Initiating client connection,= connectString=3Dlocalhost:2181 sessionTimeout=3D60000 watcher=3Dorg.apache= .hadoop.hbase.zookeeper.Zo\ > oKeeperWrapper@1c86be5 > 10/09/07 14:09:52 INFO zookeeper.ClientCnxn: Opening socket connection to= server localhost/127.0.0.1:2181 > 10/09/07 14:09:52 WARN zookeeper.ClientCnxn: Session 0x0 for server null,= unexpected error, closing socket connection and attempting reconnect > java.net.ConnectException: Connection refused > =A0 =A0 =A0 =A0at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method= ) > =A0 =A0 =A0 =A0at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChanne= lImpl.java:574) > =A0 =A0 =A0 =A0at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCn= xn.java:1078) > 10/09/07 14:09:53 INFO zookeeper.ClientCnxn: Opening socket connection to= server localhost/127.0.0.1:2181 > 10/09/07 14:09:53 WARN zookeeper.ClientCnxn: Session 0x0 for server null,= unexpected error, closing socket connection and attempting reconnect > java.net.ConnectException: Connection refused > > =A0.... (long section skiipped - just the same msgs as seen above and bel= ow) > > 10/09/07 14:38:31 WARN zookeeper.ClientCnxn: Session 0x0 for server null,= unexpected error, closing socket connection and attempting reconnect > java.net.ConnectException: Connection refused > =A0 =A0 =A0 =A0at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method= ) > =A0 =A0 =A0 =A0at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChanne= lImpl.java:574) > =A0 =A0 =A0 =A0at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCn= xn.java:1078) > 10/09/07 14:38:32 INFO zookeeper.ClientCnxn: Opening socket connection to= server localhost/127.0.0.1:2181 > 10/09/07 14:38:32 WARN zookeeper.ClientCnxn: Session 0x0 for server null,= unexpected error, closing socket connection and attempting reconnect > java.net.ConnectException: Connection refused > =A0 =A0 =A0 =A0at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method= ) > =A0 =A0 =A0 =A0at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChanne= lImpl.java:574) > =A0 =A0 =A0 =A0at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCn= xn.java:1078) > 10/09/07 14:38:34 INFO zookeeper.ClientCnxn: Opening socket connection to= server localhost/127.0.0.1:2181 > 10/09/07 14:38:34 WARN zookeeper.ClientCnxn: Session 0x0 for server null,= unexpected error, closing socket connection and attempting reconnect > java.net.ConnectException: Connection refused > =A0 =A0 =A0 =A0at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method= ) > =A0 =A0 =A0 =A0at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChanne= lImpl.java:574) > =A0 =A0 =A0 =A0at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCn= xn.java:1078) > 10/09/07 14:38:36 INFO zookeeper.ClientCnxn: Opening socket connection to= server localhost/127.0.0.1:2181 > 10/09/07 14:38:36 WARN zookeeper.ClientCnxn: Session 0x0 for server null,= unexpected error, closing socket connection and attempting reconnect > java.net.ConnectException: Connection refused > =A0 =A0 =A0 =A0at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method= ) > =A0 =A0 =A0 =A0at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChanne= lImpl.java:574) > =A0 =A0 =A0 =A0at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCn= xn.java:1078) > 10/09/07 14:38:36 INFO zookeeper.ZooKeeper: Session: 0x0 closed > [rtaylor@h01 Sid]$ > > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% > > Screen dump from > > http://h01.emsl.pnl.gov:60010/master.jsp > > > > Master Attributes > > Attribute Name =A0Value =A0 Description > > HBase Version =A0 0.89.20100726, r979826 =A0HBase version and svn revisio= n > > HBase Compiled =A0Sat Jul 31 02:01:58 PDT 2010, stack =A0 =A0 When HBase = version was compiled and by whom > > Hadoop Version =A00.20.3-append-r964955-1240, r960957 =A0 =A0 Hadoop vers= ion and svn revision > > Hadoop Compiled Fri Jul 16 14:34:43 PDT 2010, Stack =A0 =A0 When Hadoop v= ersion was compiled and by whom > > HBase Root Directory =A0 =A0hdfs://h01.emsl.pnl.gov:9000/scratch/hbase = =A0 =A0 =A0Location of HBase home directory > > Load average =A0 =A00.20833333333333334 =A0 =A0 Average number of regions= per regionserver. Naive computation. > > Regions On FS =A0 5 =A0 =A0 =A0 Number of regions on FileSystem. Rough co= unt. > > Zookeeper Quorum =A0 =A0 =A0 =A0h05:2182,h04:2182,h03:2182,h02:2182,h10:2= 182,h09:2182,h08:2182,h07:2182,h06:2182 =A0 =A0 =A0 =A0Addresses of all reg= istered ZK servers. For more, see zk dump. > > Catalog Tables > > Table =A0 Description > > -ROOT- =A0 The -ROOT- table holds references to = all .META. regions. > > .META. =A0 The .META. table holds references to = all User Table regions > > User Tables > > Table =A0 Description > > fulltable =A0 =A0 {NAME =3D> 'fulltable', FAM= ILIES =3D> [{NAME =3D> 'fullcolumnfamily', BLOOMFILTER =3D> 'NONE', REPLICA= TION_SCOPE =3D> '0', COMPRESSION =3D> 'NONE', VERSIONS =3D> '3', TTL =3D> '= 2147483647', BLOCKSIZE =3D> '65536', IN_MEMORY =3D> 'false', BLOCKCACHE =3D= > 'true'}]} > > peptideTable =A0 =A0 =A0 {NAME =3D> 'pepti= deTable', FAMILIES =3D> [{NAME =3D> 'f1', BLOOMFILTER =3D> 'NONE', REPLICAT= ION_SCOPE =3D> '0', COMPRESSION =3D> 'NONE', VERSIONS =3D> '3', TTL =3D> '2= 147483647', BLOCKSIZE =3D> '65536', IN_MEMORY =3D> 'false', BLOCKCACHE =3D>= 'true'}]} > > pseudoetable =A0 =A0 =A0 {NAME =3D> 'pseud= oetable', FAMILIES =3D> [{NAME =3D> 'pseudoecolumnfamily', BLOOMFILTER =3D>= 'NONE', REPLICATION_SCOPE =3D> '0', COMPRESSION =3D> 'NONE', VERSIONS =3D>= '3', TTL =3D> '2147483647', BLOCKSIZE =3D> '65536', IN_MEMORY =3D> 'false'= , BLOCKCACHE =3D> 'true'}]} > 3 table(s) in set. > > Region Servers > > =A0 =A0 =A0 =A0Address Start Code =A0 =A0 =A0Load > > =A0 =A0 =A0 =A0h02.emsl.pnl.gov:60030 =A0= 1282848897506 =A0 requests=3D0, regions=3D0, usedHeap=3D24, maxHeap=3D996 > > =A0 =A0 =A0 =A0h03.emsl.pnl.gov:60030 =A0= 1282848897225 =A0 requests=3D0, regions=3D0, usedHeap=3D22, maxHeap=3D996 > > =A0 =A0 =A0 =A0h04.emsl.pnl.gov:60030 =A0= 1282848897511 =A0 requests=3D0, regions=3D0, usedHeap=3D33, maxHeap=3D996 > > =A0 =A0 =A0 =A0h05.emsl.pnl.gov:60030 =A0= 1282848897452 =A0 requests=3D0, regions=3D1, usedHeap=3D32, maxHeap=3D996 > > =A0 =A0 =A0 =A0h06.emsl.pnl.gov:60030 =A0= 1282848897259 =A0 requests=3D0, regions=3D0, usedHeap=3D32, maxHeap=3D996 > > =A0 =A0 =A0 =A0h07.emsl.pnl.gov:60030 =A0= 1282848897274 =A0 requests=3D0, regions=3D0, usedHeap=3D23, maxHeap=3D996 > > =A0 =A0 =A0 =A0h08.emsl.pnl.gov:60030 =A0= 1282848897531 =A0 requests=3D0, regions=3D0, usedHeap=3D25, maxHeap=3D996 > > =A0 =A0 =A0 =A0h09.emsl.pnl.gov:60030 =A0= 1282848897283 =A0 requests=3D0, regions=3D0, usedHeap=3D32, maxHeap=3D996 > > =A0 =A0 =A0 =A0h10.emsl.pnl.gov:60030 =A0= 1282848897520 =A0 requests=3D0, regions=3D1, usedHeap=3D25, maxHeap=3D996 > > =A0 =A0 =A0 =A0h11.emsl.pnl.gov:60030 =A0= 1282848897521 =A0 requests=3D0, regions=3D0, usedHeap=3D29, maxHeap=3D996 > > =A0 =A0 =A0 =A0h12.emsl.pnl.gov:60030 =A0= 1282848897310 =A0 requests=3D0, regions=3D1, usedHeap=3D25, maxHeap=3D996 > > =A0 =A0 =A0 =A0h13.emsl.pnl.gov:60030 =A0= 1282848897367 =A0 requests=3D0, regions=3D1, usedHeap=3D25, maxHeap=3D996 > > =A0 =A0 =A0 =A0h14.emsl.pnl.gov:60030 =A0= 1282848897365 =A0 requests=3D0, regions=3D0, usedHeap=3D30, maxHeap=3D996 > > =A0 =A0 =A0 =A0h15.emsl.pnl.gov:60030 =A0= 1282848897379 =A0 requests=3D0, regions=3D0, usedHeap=3D23, maxHeap=3D996 > > =A0 =A0 =A0 =A0h16.emsl.pnl.gov:60030 =A0= 1282848897434 =A0 requests=3D0, regions=3D0, usedHeap=3D32, maxHeap=3D996 > > =A0 =A0 =A0 =A0h17.emsl.pnl.gov:60030 =A0= 1282848897507 =A0 requests=3D0, regions=3D0, usedHeap=3D31, maxHeap=3D996 > > =A0 =A0 =A0 =A0h18.emsl.pnl.gov:60030 =A0= 1282848897413 =A0 requests=3D0, regions=3D0, usedHeap=3D30, maxHeap=3D996 > > =A0 =A0 =A0 =A0h19.emsl.pnl.gov:60030 =A0= 1282848897412 =A0 requests=3D0, regions=3D0, usedHeap=3D29, maxHeap=3D996 > > =A0 =A0 =A0 =A0h20.emsl.pnl.gov:60030 =A0= 1282848897394 =A0 requests=3D0, regions=3D0, usedHeap=3D30, maxHeap=3D996 > > =A0 =A0 =A0 =A0h22.emsl.pnl.gov:60030 =A0= 1282848897415 =A0 requests=3D0, regions=3D0, usedHeap=3D30, maxHeap=3D996 > > =A0 =A0 =A0 =A0h23.emsl.pnl.gov:60030 =A0= 1282848897397 =A0 requests=3D0, regions=3D1, usedHeap=3D28, maxHeap=3D996 > > =A0 =A0 =A0 =A0h24.emsl.pnl.gov:60030 =A0= 1282848897475 =A0 requests=3D0, regions=3D0, usedHeap=3D23, maxHeap=3D996 > > =A0 =A0 =A0 =A0h25.emsl.pnl.gov:60030 =A0= 1282848897466 =A0 requests=3D0, regions=3D0, usedHeap=3D31, maxHeap=3D996 > > =A0 =A0 =A0 =A0h26.emsl.pnl.gov:60030 =A0= 1282848897469 =A0 requests=3D0, regions=3D0, usedHeap=3D30, maxHeap=3D996 > > Total: > > servers: 24 =A0 =A0 =A0 =A0 =A0 =A0 requests=3D0, regions=3D5 > > Load is requests per second and count of regions loaded > > > >