Aah ok. Got it to work.

Thanks.


Amandeep Khurana
Computer Science Graduate Student
University of California, Santa Cruz


On Sun, Feb 1, 2009 at 10:56 PM, lohit <[email protected]> wrote:

> from 0.19, package structure was changed.
> DistributedFileSystem is no longer in org.apache.hadoop.dfs , it has been
> renamed to org.apache.hadoop.hdfs.
>
> Check your sample config file in 0.19 branch conf/hadoop-default.xml, in
> particular for
> <property>
>  <name>fs.hdfs.impl</name>
>  <value>org.apache.hadoop.hdfs.DistributedFileSystem</value>
>  <description>The FileSystem for hdfs: uris.</description>
> </property>
>
>
> Thanks,
> Lohit
>
>
>
> ----- Original Message ----
> From: Amandeep Khurana <[email protected]>
> To: [email protected]
> Sent: Sunday, February 1, 2009 10:19:56 PM
> Subject: Setting up version 0.19.0
>
> I was using 0.18.2 till and needed to upgrade to 0.19.0 for the JDBC
> support. Strangely, I'm unable to get 0.19.0 to start up using exactly the
> same configuration as the earlier version. Here's the error from the
> namenode log file:
>
> 2009-02-01 22:16:13,775 ERROR
> org.apache.hadoop.hdfs.server.namenode.NameNode:
> java.lang.RuntimeException:
> java.lang.ClassNotFoundException:
> org.apache.hadoop.dfs.DistributedFileSystem
>        at
> org.apache.hadoop.conf.Configuration.getClass(Configuration.java:720)
>        at
> org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1362)
>        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.fs.Trash.<init>(Trash.java:62)
>        at
>
> org.apache.hadoop.hdfs.server.namenode.NameNode.initialize(NameNode.java:166)
>        at
> org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:208)
>        at
> org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:194)
>        at
>
> org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:859)
>        at
> org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:868)
> Caused by: java.lang.ClassNotFoundException:
> org.apache.hadoop.dfs.DistributedFileSystem
>        at java.net.URLClassLoader$1.run(Unknown Source)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at java.net.URLClassLoader.findClass(Unknown Source)
>        at java.lang.ClassLoader.loadClass(Unknown Source)
>        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
>        at java.lang.ClassLoader.loadClass(Unknown Source)
>        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
>        at java.lang.Class.forName0(Native Method)
>        at java.lang.Class.forName(Unknown Source)
>        at
> org.apache.hadoop.conf.Configuration.getClassByName(Configuration.java:673)
>        at
> org.apache.hadoop.conf.Configuration.getClass(Configuration.java:718)
>        ... 11 more
>
> Does anyone have any idea about this?
>
> Amandeep
>
>
> Amandeep Khurana
> Computer Science Graduate Student
> University of California, Santa Cruz
>
>

Reply via email to