Jeff, Which version of hadoop you are using? You could check following in your setup. - dfs.http.address configuration on your nn and secondary nn. It is at this address secondary nn connects to nn. - check namenode log if you seen an exception at the same time. I guess this is some configuration issue.
On 5/13/10 7:11 PM, "Jeff Zhang" <zjf...@gmail.com> wrote: > Hi all, > > At first I have the name node and secondary name node on the same > machine, now I want to move the secondary name node to another > machine, but find the following errors in the log of the new deployed > secondary name node. Anyone can help ?Thanks > > 2010-05-14 09:53:07,583 ERROR > org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode: Exception in > doCheckpoint: > 2010-05-14 09:53:07,583 ERROR > org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode: > java.net.ConnectException: Connection refused at > java.net.PlainSocketImpl.socketConnect(Native Method) at > java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:193) > at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) > at java.net.Socket.connect(Socket.java:529) at > java.net.Socket.connect(Socket.java:478) at > sun.net.NetworkClient.doConnect(NetworkClient.java:163) > at sun.net.www.http.HttpClient.openServer(HttpClient.java:394) > at sun.net.www.http.HttpClient.openServer(HttpClient.java:529) > at sun.net.www.http.HttpClient.<init>(HttpClient.java:233) > at sun.net.www.http.HttpClient.New(HttpClient.java:306) > at sun.net.www.http.HttpClient.New(HttpClient.java:323) > at > sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection > .java:860) > at > sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.jav > a:801) > at > sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:726> ) > at > sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.j > ava:1049) > at > org.apache.hadoop.hdfs.server.namenode.TransferFsImage.getFileClient(TransferF > sImage.java:151) > at > org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.downloadCheckpointFil > es(SecondaryNameNode.java:256) > at > org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.doCheckpoint(Secondar > yNameNode.java:313) > at > org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.run(SecondaryNameNode > .java:225) > at java.lang.Thread.run(Thread.java:619)