Elasticsearch simple(2)ElasticSearch windows本地环境搭建(V8.5.1)
切记安装Kibana的版本要和所安装的elasticsearch版本号完全一致。这里:elasticsearch默认端口为9200;Kibana默认端口为5601。
切记安装Kibana的版本要和所安装的elasticsearch版本号完全一致。
这里:
elasticsearch-8.5.1
kibana-8.5.1
elasticsearch默认端口为9200;
Kibana默认端口为5601。
1 elasticsearch的下载和安装
下载官网:https://www.elastic.co/cn/downloads/elasticsearch
我下载的是elasticsearch-8.5.1-windows-x86_64版本;解压修改文件后修改文件名,去掉版本号(路径简约一些)。
第1步:需要在配置文件中开启x-pack验证, 修改配置文件
elasticsearch\config\elasticsearch.yml,增加
xpack.security.enabled: true
第2步:创建keystore,cmd进入elasticsearch\bin,输入命令:
elasticsearch-keystore create
第3步:创建账户,elasticsearch\bin目录输入命令:
elasticsearch-setup-passwords interactive
es内置用户用于特定的管理目的:apm_system,beats_system,elastic,kibana,logstash_system 和 remote_monitoring_user。
在使用它们之前,我们必须为它们设置密码。
第4步:启动elasticsearch,elasticsearch\bin目录双击elasticsearch.bat文件即可。
第5步:浏览器输入http://localhost:9200/,出现如下信息:可以看到目前只有一个节点。
2 Kibana的下载和安装
下载官网:https://www.elastic.co/cn/downloads/kibana
我下载的是kibana-8.5.1-windows-x86_64
1版本;解压修改文件后修改文件名,去掉版本号(路径简约一些)。
第1步:修改kibana\config目录下的配置文件kibana.yml。
server.port: 5601
...
server.host: "localhost"
...
elasticsearch.hosts: ["http://localhost:9200"]
...
elasticsearch.username: "kibana_system"
elasticsearch.password: "123456"
...
i18n.locale: "zh-CN"
注: 如果需要英文环境,配置文件kibana.yml保持默认的:
i18n.locale: "en"
第2步:启动kibana,kibana\bin目录双击kibana.bat文件即可。
第3步:浏览器输入http://localhost:5601/,出现登录界面:
这里需要输入超级管理员elastic的账户和密码。登录后看到主界面:
3 简单使用
环境搭建好了,牛刀小试一下:
通过kibana登录elasticsearch:
点击左侧,Management-开发工具。
然后进入控制台界面。
3.1 查询所有的节点
查询所有的节点,控制台输入请求:
GET /_cat/nodes?v
左侧控制台:
右侧搜索结果可以看到节点的IP等信息:
3.2 检查集群的健康状况
查询集群的健康状况,控制台输入请求:
GET /_cat/health?v
左侧控制台:
右侧搜索结果可以看到节点的status信息:
从图中可以到status:green。
其中status有3种状态:
1)green:每个索引的primary shard和replica shard都是active状态的。
2)yellow:每个索引的primary shard都是active状态的,但是部分replica shard不是active状态(比如单台机器上副本无法被分配),处于不可用的状态。
3)red:不是所有索引的primary shard都是active状态的,部分索引有数据丢失了。
更多推荐
所有评论(0)