温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

怎样理解etcd集群

发布时间:2022-01-14 15:24:02 来源:亿速云 阅读:160 作者:柒染 栏目:云计算

这篇文章将为大家详细讲解有关怎样理解etcd集群,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

小编将主要介绍如何创建一个etcd集群。etcd集群的创建方式主要有2中,1)从头创建;2)利用已经存在的etcd集群进行创建。

  • 从头创建全新的etcd集群

           如果在当前环境中没有etcd集群的存在,那么这个方法是唯一的方法。使用这种方法,实现必须确定好所有etcd集群机器的ip信息(当然也可以是dns信息,如果内部存在dns系统的话)。接着就是在每台etcd机器的启动脚本中将所有机器的信息作为参数传递进去就好。参数包括

    • -initial-cluster:-initial-cluster=etcd0=http://<ip>:2380,etcd1=http://<ip>:2380….

    • -initial-cluster-state : –initial-cluster-state=new (创建新集群)

  • 利用已经存在的etcd集群创建新的etcd集群

          如果在你的应用环境中,已经存在一个etcd集群了,那么就可以使用这个方法来创建另外的etcd集群环境

    • 需要在已经存在的etcd集群中创建一个特殊的key,我们称之为集群token。下面命令中的6c00….就是token

            $ curl -X PUT https://myetcd.local/v2/keys/discovery/6c007a14875d53d9bf0ef5a6fc0257c817f0fb83/config/size -d value=3

    • 使用-discovery参数启动etcd机器

                         -discovery https://myetcd.local/v2/keys/discovery/6c007a14875d53d9bf0ef5a6fc0257c817f0fb83

关于怎样理解etcd集群就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI