博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
理解etcd集群
阅读量:7251 次
发布时间:2019-06-29

本文共 677 字,大约阅读时间需要 2 分钟。

hot3.png

这篇文章将主要介绍如何创建一个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 -d value=3

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

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

转载于:https://my.oschina.net/hailincai/blog/549381

你可能感兴趣的文章
mysql主从复制
查看>>
IT168:2014年APT***发展趋势及防御策略调研
查看>>
用好ul和li
查看>>
基于JQUERY的AJAX跨域问题完美解决方案
查看>>
搭建LVS+Keepalived高可用负载均衡集群
查看>>
局域网PING不通原因是什么?解决ping不通局域网电脑
查看>>
泄露们事件
查看>>
springmvc提交带日期的表单400
查看>>
我的友情链接
查看>>
使用Python socket获取本机ip
查看>>
java 简单的加解密操作
查看>>
qmake 之 CONFIG 与 QT 乱谈
查看>>
ExtJS 创建动态加载树
查看>>
我的友情链接
查看>>
tensorflow入门简单卷积神经网络
查看>>
我的友情链接
查看>>
the dude 使用教程和一点感觉
查看>>
Spring4+Hibernate4 注解整合配置
查看>>
螺旋数字程序
查看>>
Pyhton 第九章 正则表达式
查看>>