from the Jira description :
bq. I ran my test cluster on 0.13 and then tried to run it under
0.12. When I downgraded, the namenode would not come up and the
message said I needed to format the filesystem. I ignored that and
tried to restart on 0.13, now the datanode will not come up with:
Just for clarification: the patch still does not fix the above
case, right?
Right. It fixes the issue of going from pre-0.13 to 0.13 back to
pre-0.13. If you start with 0.13, go to pre-0.13 and then back to
0.13 again, you get InconsistentFSStateException.
dfs upgrade/downgrade problems
------------------------------
Key: HADOOP-1242
URL: https://issues.apache.org/jira/browse/
HADOOP-1242
Project: Hadoop
Issue Type: Bug
Components: dfs
Affects Versions: 0.13.0
Reporter: Owen O'Malley
Assigned To: Konstantin Shvachko
Priority: Blocker
Fix For: 0.13.0
Attachments: clean-upgrade.patch, failPreUpgradeVersion.patch
I ran my test cluster on 0.13 and then tried to run it under 0.12.
When I downgraded, the namenode would not come up and the message
said I needed to format the filesystem. I ignored that and tried
to restart on 0.13, now the datanode will not come up with:
2007-04-10 11:25:37,448 ERROR org.apache.hadoop.dfs.DataNode:
org.apache.hadoop.
dfs.InconsistentFSStateException: Directory /local/owen/hadoop/dfs/d
ata is in an inconsistent state: Old layout block directory /local/
owen/hadoop/dfs/data/data is missing
at org.apache.hadoop.dfs.DataStorage.isConversionNeeded
(DataStorage.java
:170)
at org.apache.hadoop.dfs.Storage
$StorageDirectory.analyzeStorage(Storage
.java:264)
at org.apache.hadoop.dfs.DataStorage.recoverTransitionRead
(DataStorage.j
ava:83)
at org.apache.hadoop.dfs.DataNode.startDataNode
(DataNode.java:230)
at org.apache.hadoop.dfs.DataNode.<init>(DataNode.java:199)
at org.apache.hadoop.dfs.DataNode.makeInstance
(DataNode.java:1175)
at org.apache.hadoop.dfs.DataNode.run(DataNode.java:1119)
at org.apache.hadoop.dfs.DataNode.createDataNode
(DataNode.java:1140)
at org.apache.hadoop.dfs.DataNode.main(DataNode.java:1299)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.