The stack trace is here: http://pastebin.ca/1715521
I set my hbase.rootdir value to the following: s3://net.montrix.test.s3.amazonaws.com:80/ Note that the net.montrix.test bucket exists in my S3 account. Thanks for looking at this. John ________________________________ From: Andrew Purtell <[email protected]> To: [email protected] Sent: Mon, December 14, 2009 11:27:41 PM Subject: Re: HBase: using S3 for storage Hi John, Can you pastebin that stack trace? - Andy ________________________________ From: John Roberts <[email protected]> To: [email protected] Sent: Mon, December 14, 2009 6:49:50 PM Subject: HBase: using S3 for storage I'm running HBase version 0.20.2 and am trying to get my HBase server to use S3 for storage instead of the local file system. I tried following the instructions here but could not get it to work: http://developer.amazonwebservices.com/connect/thread.jspa?messageID=139683 My HBase version does not have a hadoop-site.xml file so I created one in the conf directory with the following parameters: <configuration> <property> <name>fs.default.name</name> <value>s3://hbase</value> </property> <property> <name>fs.s3.awsAccessKeyId</name> <value>id</value> </property> <property> <name>fs.s3.awsSecretAccessKey</name> <value>secret</value> </property> </configuration> I also updated the hbase.rootdir property with the S3 url as per the reference above. When I ran the hbase shell and tried to put a value into a table I got a deep stack trace with no mention of S3. Has anyone gotten HBase to use S3? If so - could you send me the config changes you made to get it to work? Thanks! John
