【问题标题】:Facing Issues with Kubernetes High Availability cluster setupKubernetes 高可用性集群设置面临的问题
【发布时间】:2016-03-29 12:23:50
【问题描述】:

我在 kubernetes HA 中集群 etcd 时遇到问题。高可用性 Kubernetes 集群。我浏览了这个链接 (http://kubernetes.io/docs/admin/high-availability/) 。我已经将“etcd.yml”文件复制到所有三个主服务器的“/etc/kubernetes/manifests/”目录中。 kubelet 监控清单目录并自动创建 pod。但 etcd 容器正在不断重启。

这里有个疑问。假设我有三个主节点和三个工作节点。在工作节点内,我们只获得一个活动主主机名(或)ip 我怀疑如果活动主节点死亡,第二个主节点将如何接管工作节点的责任。工作节点将始终查看“第一个主节点”,因为我们在主节点中只给出了一个主机名。这里想知道二爷如何承担责任。

请帮我解决这个问题。提前致谢。

【问题讨论】:

    标签: kubernetes high-availability


    【解决方案1】:

    guide recommends that you put the master replicas behind a load balancer。具体如何执行此操作将根据您设置集群的平台而有所不同。

    【讨论】:

    • 我正在尝试在 Oracle Virtual Box 中设置 Kubernetes HA。在 etcd 集群中,我已将 etcd.yml 文件复制到每个主“/etc/kubernetes/manifests”目录。我已经更改了 3 个 master 中的 master ip,现在 pod 在这里自动创建 etcd 容器不断重新启动 iam 低于日志
    • (-bash-4.2# kubectl logs etcd-server-master2 2016/03/19 21:25:46 etcd: 在x.x.x.x:2380 2016/03/19 21:25:46 上监听同行etcd:在 127.0.0.1:4001 上侦听客户端请求 2016/03/19 21:25:46 etcdserver:datadir 对 2.0.1 格式有效 2016/03/19 21:25:46 etcd:停止在 @ 上侦听客户端请求987654324@ 2016/03/19 21:25:46 etcd:停止在x.x.x.x.:2380 2016/03/19 21:25:46 上侦听对等点 etcd:拨打 tcp:在 x.x.x.x 上查找 discovery.etcd.io:53:服务器行为不端-bash-4.2#:) 任何想法请评论
    猜你喜欢
    • 1970-01-01
    • 2017-03-12
    • 1970-01-01
    • 1970-01-01
    • 2021-05-20
    • 1970-01-01
    • 1970-01-01
    • 2019-04-22
    • 2020-10-28
    相关资源
    最近更新 更多