secondary namenode checkpoint失败

来源:互联网 发布:mac dns清空恢复默认 编辑:程序博客网 时间:2024/05/17 01:15

将secondary namenode部署到另一台机器后,checkpoint失败

检查log,发现连接时抛出异常

 

     2010-10-12 13:39:35,402 ERROR namenode.SecondaryNameNode (SecondaryNameNode.java:run(229)) - Exception in doCheckpoint:
2010-10-12 13:39:35,403 ERROR namenode.SecondaryNameNode (SecondaryNameNode.java:run(230)) - 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.Socket.connect(Socket.java:519)
at java.net.Socket.connect(Socket.java:469)
at sun.net.NetworkClient.doConnect(NetworkClient.java:157)
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:788)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:729)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:654)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:977)
at org.apache.hadoop.hdfs.server.namenode.TransferFsImage.getFileClient(TransferFsImage.java:151)
at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.downloadCheckpointFiles(SecondaryNameNode.java:256)
at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.doCheckpoint(SecondaryNameNode.java:313)
at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.run(SecondaryNameNode.java:225)
at java.lang.Thread.run(Thread.java:619)

 

原来配置是直接从namenode上拷过来的,dfs.http.address原来设置成了0.0.0.0:port num,将secondary namenode的

这个配置改成namenode的地址即可

 

相关参考http://www.cloudera.com/blog/2009/02/multi-host-secondarynamenode-configuration/

原创粉丝点击