Elasticsearch NoNodeAvailableException 问题解决
2016-05-26 09:47
926 查看
NoNodeAvailableException[None of the configured nodes are available: []]
问题原因:
改过集群的名字,没有采用默认的名字(elasticsearch).
解决方法:
先来看没改过集群名字的情况:
Client client = TransportClient.builder().build(); client.addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName("host1"), 9300));
改过集群名字的情况:
Settings settings = Settings.settingsBuilder() .put("cluster.name", "myClusterName").build(); Client client = TransportClient.builder().settings(settings).build(); client.addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName("host1"), 9300));
相关文章推荐
- nodejs安装
- nodejs MODEL层 封装(一)
- 222. Count Complete Tree Nodes
- Yslow on Nodejs server
- DOMNodeInserted监听div内容改变
- node+fis3搭建
- hadoop2.5集群迁移namenode
- nodejs 返回html页面--使用 ejs 模板
- nodejs
- leetcode 19. Remove Nth Node From End of List
- leetcode 25. Reverse Nodes in k-Group——很值得一看的链表题
- Nodejs学习笔记(二)
- Nodejs学习笔记(一)
- node.js读取本地的文件
- nodejs的调试(node-inspector)
- node.js windows 64位安装
- 10个常见的Node.js面试题
- 10个常见的Node.js面试题
- requirejs in node
- "same tree" and "Delete Node in a Linked List"