Showing posts with label namespace. Show all posts
Showing posts with label namespace. Show all posts

Monday, November 28, 2011

Hadoop NameSpaceID Error

Below given is usual error occurred in Hadoop environment.

Error in logger will be:

ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Incompatible namespaceIDs

Solution:

Stop all hadoop daemons and then

1. vi $PATH_TO_HADOOP_DATASTORE/dfs/name/current/VERSION
2. Copy the namespaceID value.
3. Now open a terminal on every machine having a datanode and do the following:
     vi $PATH_TO_HADOOP_DATASTORE/dfs/data/current/VERSION
4. Delete the entry corresponding to namespaceID and paste the value copied in Step 1.
Then save and exit.
Start hadoop daemons.