检查集群的状态是否正常
a.在命令行检查
curl http://ip:9200/_cluster/health?pretty=true
检查是否是green的状态
b.在浏览器进行访问,可以知道谁是主节点【带*的是主节点】
http://ip:9200/_cat/nodes
为 ES 集群创建节点认证中心 ,生成证书 (直接回车,设置空密码)
$ ./bin/elasticsearch-certutil ca
一路回车完成后会生成一个文件:elastic-stack-ca.p12
$ ./bin/elasticsearch-certutil cert --ca ./elastic-stack-ca.p12
直接回车。默认会生成文件 elastic-certificates.p12。
chmod +r elastic-*
将这个两个文件拷贝到另一个节点上,###若使用SCP传到另一个节点的话 注意目录文件的身份,是es不是root
将生成的文件复制到各自的config文件目录下:
$ mv ./elastic-stack-ca.p12 ./config/
$ mv ./elastic-certificates.p12 ./config/
开启ES 配置文件的认证参数,修改配置文件(去掉#)
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true
xpack.security.transport.ssl.verification_mode: certificate
xpack.security.transport.ssl.keystore.path: elastic-certificates.p12
xpack.security.transport.ssl.truststore.path: elastic-certificates.p12
如果之前节点证书设置了密码,将密码添加到 keystore (上面我设置的都是空密码,所以这一步我不需要执行)
设定密码
$ ./bin/elasticsearch-keystore add xpack.security.transport.ssl.keystore.secure_password 弹出密码,直接回车
$ ./bin/elasticsearch-keystore add xpack.security.transport.ssl.truststore.secure_password 弹出密码,直接回车
重启ES集群
ps -ef | grep elasticsearch
kill 进程ID号
删除各个es下的data/*
重启:./bin/elasticsearch -d
设定验证密码
$ ./bin/elasticsearch-setup-passwords interactive
设置内置用户密码
curl http://192.168.10.150:9200/_cat/nodes -u elastic:ft@123456
相关推荐
此外,为了增加安全性,密码输入框通常应设置为密文类型,即输入的文字不显示,可以通过设置CEdit控件的ES_PASSWORD样式实现。同时,还可以添加其他功能,如记住密码、自动填充、登录状态保存等。 总结来说,使用...
然后,通过命令 `./elasticsearch-setup-passwords interactive` 在 `/usr/share/elasticsearch/bin/` 目录下设置用户密码,包括默认的 `elastic` 用户。确保在 Kibana 的配置文件 `/etc/kibana/kibana.yml` 中添加...
Elasticsearch 7.6 和 Kibana 7.6 开启 X-Pack,支持 HTTPS 访问 ES,增加 ES 用户认证,增强数据安全,Kibana 支持用户权限分配,支持汉化。 Elasticsearch 7.6 和 Kibana 7.6 的 X-Pack 是一组商业功能,提供了...
8. 配置kibana的xpack设置:修改kibana的配置文件,设置elasticsearch的用户名和密码,以便kibana能够与Elasticsearch集群通信。 9. 重启kibana服务:通过查看kibana进程,结束当前进程,并重新启动kibana服务。 ...
- 如果需要认证,需要配置Elasticsearch的用户名和密码,或使用带有认证信息的URL。 总的来说,Elasticsearch-Head是Elasticsearch用户的一款得力工具,它通过友好的图形界面简化了与Elasticsearch的交互,对于开发...
在本篇中,我们将深入探讨如何进行 Elasticsearch(简称 ES)集群的安装。 首先,了解集群的概念至关重要。在 Elasticsearch 中,集群是一组节点(运行 Elasticsearch 的服务器),它们共同存储数据并处理搜索和...
**Elasticsearch-Head Chrome扩展详解** Elasticsearch-Head是一款强大的开源工具,它作为Chrome浏览器的扩展程序,专门设计用于交互式地管理和监控Elasticsearch集群。这个扩展提供了直观的用户界面,允许用户轻松...
8. **安全设置**:在生产环境中,应该启用Elasticsearch的安全特性,如设置用户名和密码,防止未经授权的访问。6.5.1版本可能需要额外安装X-Pack插件来实现这些功能。 9. **集群设置**:如果你打算运行多节点的...
此外,如果你的Elasticsearch集群配置有认证,别忘了在ES-HEAD中添加相应的用户名和密码。 总结,ES-HEAD作为Elasticsearch的可视化管理工具,极大地方便了开发者和管理员的工作。通过离线安装和配置,即使在没有...
1.安装elasticsearch服务,安装es-ik插件(直接拷贝到plugin/ik目录下),安装es-head插件(需要安装nodejs,npm install后使用grunt server启动),启动es,启动es-head 2.安装mysql服务,(初始化mysqld --initialize ...
- **配置连接**:安装完成后,打开插件,输入 Elasticsearch 集群的地址(包括端口号,通常是 9200),如果集群有安全设置,还需提供用户名和密码。 - **查看集群信息**:连接成功后,插件会展示集群的总体信息,如...
3. **配置连接**:加载成功后,插件将在Chrome的右上角显示图标,点击图标,输入ES集群的URL,设置用户名和密码,以及其他必要的配置,如端口、索引等。 4. **执行SQL查询**:完成配置后,你可以直接在插件提供的...
8. **安全考虑**:如果 Elasticsearch 集群启用了安全性,如认证、授权,那么在 DataX 插件中配置相应的安全参数(如用户名、密码、SSL 设置)是必要的。 综上所述,DataX Elasticsearch Writer 插件是数据同步到 ...
- **用户名和密码**: 分别设置了Elasticsearch的用户名和密码。 - **SSL证书和密钥路径**: 同样指定了证书和密钥文件的路径。 #### 许可证配置 许可证文件`license.json`中包含了关于许可证的一些基本信息,例如...
安装完成后,打开ES文件管理器,找到主界面中的"网络"或"远程管理"选项,这通常位于应用底部的菜单栏中。 5. **扫描局域网** 在网络界面,点击"局域网"或者"LAN",然后选择"扫描",这样ES文件管理器会自动搜索...
- **启动软件**:打开ES手机客户端软件,界面将展示两个列表项:“Name”(名称)和“Address”(地址)。 - **填写信息**:在“Name”列表项输入自定义的DVR名称,便于后续识别;在“Address”列表项输入目标服务器...
2. 配置连接:打开配置文件,填写Elasticsearch集群的URL、用户名和密码,以及其它相关设置。 3. 启动服务:运行启动脚本,ESManager将以Web服务形式运行,通过浏览器访问指定端口即可使用。 四、使用ESManager进行...
- **用户名密码问题**:有时即使输入正确的用户名和密码也会提示错误,这可能是由于Tomcat启动时连接尚未打开即尝试访问Web应用造成的。解决办法是关闭并重新打开IE浏览器。 ##### 2. **发布新的Web站点** - **...
- 打开ES 文件浏览器,输入电脑的FTP服务器地址(IP地址和端口号,如默认的21),以及之前设置的用户名和密码,即可连接到电脑上的FTP服务器,浏览并操作文件。 4. **设置多个目录**: - 如果需要共享多个文件夹...