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)

Reply via email to