- 产品文档
- > 数据库
- > Elasticsearch
- > 快速入门
- > 创建和连接 Elasticsearch
快速入门
Note
使用 Elasticsearch 需要进行实名认证,如果未做实名认证,建议您先进行实名认证。
创建 VPC
- 创建 Elasticsearch 集群需要先配置 VPC,具体参考: VPC 文档
创建实例
1.打开「控制台」,选择「产品与服务」,找到 Elasticsearch,点击「创建集群」按钮,选择 VPC 网络、子网、安全组以及版本,如图所示:
2.填写集群名称以及需要创建的节点数,选择相应的规格和存储空间大小
3.如果要开启专属master 节点,可以在创建时选择开启,并设置专属master 节点数
Attention
若不启用专有 master 节点,则每个节点同时为 master 和 data 角色;建议在生产环境使用专有 master 节点
- 如果要创建 Logstash,则点击添加节点
5.然后选择节点数后创建
6.点击「创建」按钮,完成实例的创建。
连接实例
Note
1.首先,你需要有一台与Elasticsearch 相同 VPC 环境的云服务器实例并绑定弹性公网 IP ,具体参考 SSH 连接 VPC 内云服务器;
2.安全组需要开启 9200 端口;
操作步骤
1.在列表中找到需要连接的实例,点击名称;
2.切换到集群信息,查看节点的 IP 地址;
3.切换到安全组,将当前实例加入到安全组,安全组需要开放9200端口,具体参考创建安全组 中的添加规则部分。
4.远程连接到云服务器,使用 curl 命令测试是否启动成功。
root@nes:~# curl 'http://192.168.10.22:9200/?pretty'
{
"name" : "NES@1335959e2d7b4eeb85e3d2381588a7b4",
"cluster_name" : "NES",
"cluster_uuid" : "ugo-6YW4QV6eAk5BbIWIdQ",
"version" : {
"number" : "5.6.3",
"build_hash" : "1a2f265",
"build_date" : "2017-10-06T20:33:39.012Z",
"build_snapshot" : false,
"lucene_version" : "6.6.1"
},
"tagline" : "You Know, for Search"
}
5.此外还可以通过内网域名来连接,切换到 NES 详细信息页,找到内网地址来进行连接
例如:
[root@ubuntu html]# curl nes-knbb.nes.cn-east-1.internal:9200
{
"name" : "NES@nes_001",
"cluster_name" : "nes",
"cluster_uuid" : "eG6M6WuSTcWveE_kVeW8ag",
"version" : {
"number" : "5.6.3",
"build_hash" : "1a2f265",
"build_date" : "2017-10-06T20:33:39.012Z",
"build_snapshot" : false,
"lucene_version" : "6.6.1"
},
"tagline" : "You Know, for Search"
}