title: New HBase installation very slow
body: <p>I've just installed HBase 0.94.2 on my iMac, running Sun Java 7 and Mac OS 10.8.2.</p>
  
  <p>I do have a development Hadoop instance, however for now am running HBase in standalone mode.</p>
  
  <p>Unfortunately, many basic operations are taking over 30 seconds to execute:</p>
  
  <pre><code>magoo:bin mattpainter$ ./hbase shell
  HBase Shell; enter 'help&lt;RETURN&gt;' for list of supported commands.
  Type "exit&lt;RETURN&gt;" to leave the HBase Shell
  Version 0.94.2, r1395367, Sun Oct  7 19:11:01 UTC 2012
  
  hbase(main):002:0&gt; list 'table'
  TABLE                                                                                                                                                                       
  2012-10-20 08:26:38.903 java[41217:1703] Unable to load realm info from SCDynamicStore
  0 row(s) in 33.6460 seconds
  
  hbase(main):003:0&gt; 
  </code></pre>
  
  <p>Looking in the logs, we see this:</p>
  
  <pre><code>12/10/20 08:24:58 INFO zookeeper.ClientCnxn: Client session timed out, have not heard from server in 26667ms for sessionid 0x13a7a7744270005, closing socket connection and attempting reconnect
  12/10/20 08:24:58 WARN zookeeper.RecoverableZooKeeper: Possibly transient ZooKeeper exception: org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /hbase/master
  12/10/20 08:24:58 INFO util.RetryCounter: Sleeping 2000ms before retry #1...
  12/10/20 08:24:59 INFO zookeeper.ClientCnxn: Opening socket connection to server /fe80:0:0:0:0:0:0:1%1:2181
  12/10/20 08:25:04 INFO client.ZooKeeperSaslClient: Client will not SASL-authenticate because the default JAAS configuration section 'Client' could not be found. If you are not using SASL, you may ignore this. On the other hand, if you expected SASL to work, please fix your JAAS configuration.
  12/10/20 08:25:04 INFO zookeeper.ClientCnxn: Socket connection established to fe80:0:0:0:0:0:0:1%1/fe80:0:0:0:0:0:0:1%1:2181, initiating session
  12/10/20 08:25:04 INFO zookeeper.ClientCnxn: Session establishment complete on server fe80:0:0:0:0:0:0:1%1/fe80:0:0:0:0:0:0:1%1:2181, sessionid = 0x13a7a7744270005, negotiated timeout = 40000
  </code></pre>
  
  <p>What could be so wrong that an out-of-the-box install with zero configuration (apart from setting <code>JAVA_HOME</code> in <code>hbase-env.sh</code>) would exhibit this behaviour?</p>
  
  <p>Many thanks,
  Matt</p>