I can't seem to get Hbase to run using the hadoop i have connected to my s3
bucket

Running
Hbase 0.19.2
Hadoop  0.19.2

Hadoop-site.xml
 < 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>

and it seems to start up no problem

my hbase-site.xml

<configuration>
    <property>
 <name>hbase.master</name>
     <value>174.129.15.236:60000</value>
     <description>The host and port that the HBase master runs at.
     A value of 'local' runs the master and a regionserver in
     a single process.
     </description>
   </property>

 <property>
    <name>hbase.rootdir</name>
    <value>s3://hbase</value>
    <description>The directory shared by region servers.
    </description>
  </property>

</configuration>


keeps giving me

]
2009-08-06 17:20:44,526 ERROR org.apache.hadoop.hbase.master.HMaster: Can
not start master
java.lang.NoClassDefFoundError: org/jets3t/service/S3ServiceException
        at
org.apache.hadoop.fs.s3.S3FileSystem.createDefaultStore(S3FileSystem.java:84)
        at
org.apache.hadoop.fs.s3.S3FileSystem.initialize(S3FileSystem.java:74)
        at
org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1367)
        at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:56)
        at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1379)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:215)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:120)
        at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:186)
        at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:156)
        at
org.apache.hadoop.hbase.LocalHBaseCluster.<init>(LocalHBaseCluster.java:96)
        at
org.apache.hadoop.hbase.LocalHBaseCluster.<init>(LocalHBaseCluster.java:78)
        at org.apache.hadoop.hbase.master.HMaster.doMain(HMaster.java:1013)
        at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:1057)
Caused by: java.lang.ClassNotFoundException:
org.jets3t.service.S3ServiceException
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)


what am i doing wrong here?

Ananth T Sarathy

Reply via email to