ClusterTestDFS fails
--------------------
Key: HADOOP-214
URL: http://issues.apache.org/jira/browse/HADOOP-214
Project: Hadoop
Type: Bug
Components: dfs
Versions: 0.2.1
Environment: local workstation (windows)
Reporter: alan wootton
Attachments: fix_clustertestdfs.patch
The dfs unit tests, from the ant target 'cluster' have been failing. (ClusterTestDFSNamespaceLogging,
ClusterTestDFS). I don't know if anyone but me cares about these tests, but I do. I would
like to write better tests for dns. I think we all need that.
They have been partially broken since "test.dfs.same.host.targets.allowed" went away and
replication ceased for these tests.
They got really broken when NameNode stopped automatically formatting itself .
Since they seem to be ignored, I took the liberty of changing how they work.
The main thing is, you must put this into your hosts file:
127.0.0.1 localhost0
127.0.0.1 localhost1
127.0.0.1 localhost2
127.0.0.1 localhost3
127.0.0.1 localhost4
127.0.0.1 localhost5
127.0.0.1 localhost6
127.0.0.1 localhost7
127.0.0.1 localhost8
127.0.0.1 localhost9
127.0.0.1 localhost10
127.0.0.1 localhost11
127.0.0.1 localhost12
127.0.0.1 localhost13
127.0.0.1 localhost14
127.0.0.1 localhost15
This way you can start DataNodes, and TaskTrackers (up to 16 of them) with unique hostnames.
Also, I changed all the places that used to call InetAddress.getLocalHost().getHostName()
to get it from a new method in Configuration (this issue is the same as http://issues.apache.org/jira/browse/HADOOP-197
).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira