Return-Path: X-Original-To: apmail-hadoop-common-user-archive@www.apache.org Delivered-To: apmail-hadoop-common-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 60126922D for ; Sat, 3 Mar 2012 00:27:54 +0000 (UTC) Received: (qmail 52346 invoked by uid 500); 3 Mar 2012 00:27:49 -0000 Delivered-To: apmail-hadoop-common-user-archive@hadoop.apache.org Received: (qmail 52264 invoked by uid 500); 3 Mar 2012 00:27:49 -0000 Mailing-List: contact common-user-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-user@hadoop.apache.org Delivered-To: mailing list common-user@hadoop.apache.org Received: (qmail 52222 invoked by uid 99); 3 Mar 2012 00:27:49 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 03 Mar 2012 00:27:49 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of harsh@cloudera.com designates 209.85.160.48 as permitted sender) Received: from [209.85.160.48] (HELO mail-pw0-f48.google.com) (209.85.160.48) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 03 Mar 2012 00:27:42 +0000 Received: by pbcup7 with SMTP id up7so3247021pbc.35 for ; Fri, 02 Mar 2012 16:27:21 -0800 (PST) Received-SPF: pass (google.com: domain of harsh@cloudera.com designates 10.68.237.201 as permitted sender) client-ip=10.68.237.201; Authentication-Results: mr.google.com; spf=pass (google.com: domain of harsh@cloudera.com designates 10.68.237.201 as permitted sender) smtp.mail=harsh@cloudera.com Received: from mr.google.com ([10.68.237.201]) by 10.68.237.201 with SMTP id ve9mr5871921pbc.45.1330734441406 (num_hops = 1); Fri, 02 Mar 2012 16:27:21 -0800 (PST) Received: by 10.68.237.201 with SMTP id ve9mr4928096pbc.45.1330734441276; Fri, 02 Mar 2012 16:27:21 -0800 (PST) MIME-Version: 1.0 Received: by 10.68.229.229 with HTTP; Fri, 2 Mar 2012 16:27:01 -0800 (PST) In-Reply-To: References: From: Harsh J Date: Sat, 3 Mar 2012 05:57:01 +0530 Message-ID: Subject: Re: problem running hadoop map reduce due to zookeeper ensemble not found To: common-user@hadoop.apache.org Cc: hadoop-user@lucene.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQlSJfLpiXs+YWZuUnoCmkqCjwdUSNz3l4T3TJkb5T8N5krloAkjbi6kJNsImVjpa47bu5zA X-Virus-Checked: Checked by ClamAV on apache.org Set hbase.zookeeper.quorum in your JobConf before submitting, to the list of hosts that form your ZK quorum. Usually thats all you need to run a HBase job and having it pick up the right cluster. On Sat, Mar 3, 2012 at 5:10 AM, T Vinod Gupta wrote= : > can someone tell, what the right way to do this.. i created a jar that > creates a map reduce job and submits it. but i get this error when i run = it > - > > 12/03/02 21:42:13 ERROR zookeeper.ZKConfig: no clientPort found in zoo.cf= g > 12/03/02 21:42:13 ERROR mapreduce.TableInputFormat: > org.apache.hadoop.hbase.ZooKeeperConnectionException: java.io.IOException= : > Unable to determine ZooKeeper ensemble > =A0 =A0 =A0 =A0at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementati= on.getZooKeeperWatcher(HConnectionManager.java:1000) > =A0 =A0 =A0 =A0at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementati= on.setupZookeeperTrackers(HConnectionManager.java:303) > =A0 =A0 =A0 =A0at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementati= on.(HConnectionManager.java:294) > =A0 =A0 =A0 =A0at > org.apache.hadoop.hbase.client.HConnectionManager.getConnection(HConnecti= onManager.java:156) > =A0 =A0 =A0 =A0at org.apache.hadoop.hbase.client.HTable.(HTable.jav= a:167) > =A0 =A0 =A0 =A0at org.apache.hadoop.hbase.client.HTable.(HTable.jav= a:145) > =A0 =A0 =A0 =A0at > org.apache.hadoop.hbase.mapreduce.TableInputFormat.setConf(TableInputForm= at.java:91) > =A0 =A0 =A0 =A0at > org.apache.hadoop.util.ReflectionUtils.setConf(ReflectionUtils.java:62) > =A0 =A0 =A0 =A0at > org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:1= 17) > =A0 =A0 =A0 =A0at > org.apache.hadoop.mapred.JobClient.writeNewSplits(JobClient.java:882) > =A0 =A0 =A0 =A0at > org.apache.hadoop.mapred.JobClient.submitJobInternal(JobClient.java:779) > =A0 =A0 =A0 =A0at org.apache.hadoop.mapreduce.Job.submit(Job.java:432) > =A0 =A0 =A0 =A0at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.j= ava:448) > Caused by: java.io.IOException: Unable to determine ZooKeeper ensemble > =A0 =A0 =A0 =A0at org.apache.hadoop.hbase.zookeeper.ZKUtil.connect(ZKUtil= .java:92) > =A0 =A0 =A0 =A0at > org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.(ZooKeeperWatche= r.java:119) > =A0 =A0 =A0 =A0at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementati= on.getZooKeeperWatcher(HConnectionManager.java:998) > =A0 =A0 =A0 =A0... 17 more > > this is on a standalone hbase installation.. when i try to run it on a > different machine with distributed hbase installation, i get the same > error.. > i just it simply by doing > java > > thanks --=20 Harsh J