当前位置: 首页 > news >正文

成都APP 微网站开发百度推广优化中心

成都APP 微网站开发,百度推广优化中心,wordpress 国内主题 营销主题,网站开发 报价随着业务的增长,陆续会有新的节点需要加入集群。当我们在集群中的某个节点上使用命令生成令牌时会出现报错信息。 # 生成令牌 /usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s node出现报错信息: Unable to create enrollment…

随着业务的增长,陆续会有新的节点需要加入集群。当我们在集群中的某个节点上使用命令生成令牌时会出现报错信息。

# 生成令牌
/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s node

出现报错信息:

Unable to create enrollment token for scope [node]ERROR: Unable to create an enrollment token. Elasticsearch node HTTP layer SSL configuration Keystore doesn't contain any PrivateKey entries where the associated certificate is a CA certificate, with exit code 73

在这里插入图片描述
从上面的报错信息来看,是因为当前节点的keystore中不包含CA证书,所以要解决这个问题的思路就是为keystore添加CA证书。

1.安装keytool

因为接下来的操作需要使用到keytool这一工具,首先安装一下这个工具。

apt install -y openjdk-21-jre-headless

由于当前我们通过deb包安装的jdk的版本是21所以安装keytool工具时我选择的版本也是21.如果你不知道你通过deb安装elasticsearch时自带的jdk版本,可以使用下面的命令查看。

/usr/share/elasticsearch/jdk/bin/java --version

在这里插入图片描述
💁‍♂ 也可以不用安装,我也是安装完才发现的,其实在/usr/share/elasticsearch/jdk/bin/目录下已经有这个工具了。

2.向keystore中添加证书

使用下面的命令向当前节点的keystore中添加证书。

keytool -importkeystore -destkeystore <filename-http-PKCS12> -srckeystore <filename-PKCS12-contains-CA-Cert.p12> -srcstoretype PKCS12

下面是我的命令,大家可以参考我的命令根据自己的情况修改和<filename-PKCS12-contains-CA-Cert.p12>的名称。

/usr/share/elasticsearch/jdk/bin/keytool -importkeystore -destkeystore /etc/elasticsearch/certs/http.p12 -srckeystore /usr/share/elasticsearch/elastic-stack-ca.p12 -srcstoretype PKCS12

🔑 http.p12就是前面通过手动模式生成的。

🔑 elastic-stack-ca.p12文件是通过elasticsearch自带的CA工具生成的CA文件。
在这里插入图片描述

3.生成令牌

完成上面的操作之后,再次生成令牌。

/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s node

也可以为kibana节点生成令牌。

/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana

在这里插入图片描述
你会发现命令都不报错了。

4.将新节点加入集群

首先在新节点上安装好elasticsearch,然后修改新节点elasticsearch的配置文件,只需要修改以下内容即可。

cluster.name: es-cluster
node.name: node-5
network.host: 192.168.50.11
http.port: 9200
cluster.initial_master_nodes: ["192.168.50.11"]

🖊 这里我的使用了第五个节点,因为第四个节点我做实验没有截图。

使用令牌将新节点加入集群。

/usr/share/elasticsearch/bin/elasticsearch-reconfigure-node --enrollment-token <token>

然后启动新节点。

systemctl start elasticsearch

在这里插入图片描述
从上图来看没有报错信息,我们的新节点已经启动成功。到kibana中查看节点信息,你会发现新节点已经加入到集群了,是不是很赞啊?

在这里插入图片描述

好了,今天的教程虽然有点短,但是干货满满啊,希望爱学习的同学可以按照我的教程走几遍,这样你才能对集群的搭建有比较深刻的认识。我为了写好这个教程,整个国庆长假都没有休息呢,反反复复的将集群安装了十几次,加油吧少年,如果你不努力就会面临着被淘汰的命运了。

下面是我为卸载elasticsearch写的一个卸载脚本,大家在卸载elasticsearch时使用我这个脚本就能一键卸载干净了。

#!/bin/bashapt purge -y elasticsearchrm -rf /var/lib/elasticsearch
rm -rf /etc/elasticsearch
rm -rf /usr/share/elasticsearch

在这里插入图片描述
在这里插入图片描述

http://www.wangmingla.cn/news/20043.html

相关文章:

  • 网站建设数字的代码编写网站seo公司哪家好
  • 网站建设中网络广告有哪些形式
  • a做片手机免费网站有哪些注册网站怎么注册
  • 网站建设规划图免费推广软件
  • 福建建设部网站百度查看订单
  • 网站管理后台文章排序武汉seo工厂
  • e站注册网站营销策略分析包括哪些内容
  • 如何做网站英文简历模板北京网站优化哪家好
  • 一个网站的运营成本长春网站关键词排名
  • 广东住房和城乡建设厅官方网站品牌营销经典案例
  • 做网站用dw还是vs搜索引擎优化教材答案
  • 腾讯云免费建站seo优质友链购买
  • 网站自适应 如何做张掖seo
  • 网站的首页页面布局怎么做seo优化外链平台
  • 263邮箱个人登录口黑帽seo优化
  • 秦淮网站建设独立网站和平台网站
  • php网站开发有什么优点高端网站定制
  • 个人建设网站论文百度关键词优化推广
  • 免费网站自助制作代写文章兼职
  • 做酒的网站优化网站排名工具
  • 域名防红跳转网址生成优化网站软文
  • wordpress 建站 电子书广州网站建设系统
  • 对用户1万的网站做性能测试百度竞价排名广告
  • 网站建设书籍推荐怎么注册网站 个人
  • 建站工具 phpwindseo外链工具
  • 太原网站建设联系方式免费发布广告信息平台
  • wordpress自动插件下载站长工具seo综合查询源码
  • 做网站需要了解关键词优化按天计费
  • 天津快速建站模板手机百度账号登录个人中心
  • 黄骅港引航站软件开发流程八个步骤