[ http://issues.apache.org/jira/browse/HADOOP-214?page=comments#action_12383263 ]
Doug Cutting commented on HADOOP-214: ------------------------------------- Having to change the hosts file for a test is not great. Perhaps we could instead just alter Java to resolve hostnames differently while testing? http://forum.java.sun.com/thread.jspa?threadID=729300 > 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
