常见问题

Q1: 网易云提供的 Elasticsearch 只能用 VPC 方式连接吗?

A:

是的,目前提供的集群只能在 VPC 环境下连接。

Q2: 如何连接 Elasticsearch ?

A:

Elasticsearch 默认开放的端口是 9200,需要在对应的 VPC 安全组入站规则中添加 9200 端口,并通过相同 VPC 网络的云服务器连接,可以参考连接实例

Q3: 使用网易云的 Elasticsearch 后 logstash 和 Kibana 要怎么接入?

A:

连接 logstash 只需要在您的配置文件 output 段加入连接 elasticsearch 的配置即可,假如您的 Elasticsearch 内网 IP 地址是192.168.50.12:9200,则可以配置成类似这样的:

output {
  elasticsearch {
    hosts => ["192.168.50.12:9200"]
  }
  stdout { codec => rubydebug }
}

而 kibana,以最新版的 5.6.5 为例,修改配置文件中的elasticsearch.url 中的 localhost 为你的集群 节点 IP 即可。

#elasticsearch.url: "http://localhost:9200"

Q3: 刚创建的集群就出现警告,提示所有的主分片已经分片了,但至少还有一个副本是缺失的怎么解决?

A:

这种情况请保证集群之间的网络是互通的,可以在对应的安全组中增加一条规则放行全部流量访问对应的安全组或子网解决。