hbase.client.retries.number is used by HConnectionManager, so this means anything that uses the HBase client. I think some parts of the region server code use it, or used it at some point, I'd have to dig in. But definitely never set this to 0, as any region move/split will kill your client,
About this RetriesExhaustedException, it seems that either the region is in an "unknown" state or that it just took a lot of time to close and be moved. You need to correlate this with the master log (look for this region's name) since the client cannot possibly know what went on inside the cluster. Also, which version are you using? J-D On Mon, Oct 11, 2010 at 3:06 PM, Venkatesh <[email protected]> wrote: > > BTW..get this exception while trying a new put..& Also, get this exception > on gets on some region servers > > > > org.apache.hadoop.hbase.client.RetriesExhaustedException: Trying to contact > region server Some server, retryOnlyOne=true, index=0, islastrow=true, > tries=9, numtries=10, i=0, listsize=1, > region=user_activity,1286789413060_atanackovics_30306_4a3e0812,1286789581757 > for region user_activity,1286789413060_30306_4a3e0812,1286789581757, row > '1286823659253_v6_1_df34b22f', but failed after 10 attempts. > Exceptions: > > > org.apache.hadoop.hbase.client.HConnectionManager$TableServers$Batch.process(HConnectionManager.java:1149) > > org.apache.hadoop.hbase.client.HConnectionManager$TableServers.processBatchOfRows(HConnectionManager.java:1230) > org.apache.hadoop.hbase.client.HTable.flushCommits(HTable.java:666) > org.apache.hadoop.hbase.client.HTable.close(HTable.java:682) > > com.aol.mail.antispam.Profiler.notifyEmailSendActivity.processGetRequest(notifyEmailSendActivity.java:363) > > com.aol.mail.antispam.Profiler.notifyEmailSendActivity.doGet(notifyEmailSendActivity.java:450) > javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > > > > > -----Original Message----- > From: Venkatesh <[email protected]> > To: [email protected] > Sent: Mon, Oct 11, 2010 2:35 pm > Subject: hbase.client.retries.number > > > > > > HBase was seamless for first couple of weeks..now all kinds of issues in > production :) fun fun.. > Curious ..does this property have to match up on "hbase client side" & region > server side.. > > I've this number set to 0 on region server side & default on client side.. > I can't do any put (new) > > thanks > venkatesh > > > > > >
