专栏首页zhangdd.cometcd集群安装配置

etcd集群安装配置

ETC集群配置 yum install etcd 安装 etcd每台安装步骤都一样,所以etcd2、etcd3都以etcd1步骤一样 安装只需一条命令即可: yum -y install etcd

修改配置文件 ETCD_DATA_DIR=”/var/lib/etcd/etcd01″ ETCD_LISTEN_PEER_URLS=”http://192.168.15.1:2380″ ETCD_LISTEN_CLIENT_URLS=”http://127.0.0.1:2379,http://192.168.15.1:2379″ ETCD_NAME=”etcd01″ ETCD_INITIAL_ADVERTISE_PEER_URLS=”http://192.168.15.1:2380″ ETCD_ADVERTISE_CLIENT_URLS=”http://192.168.15.1:2379″ ETCD_INITIAL_CLUSTER=”etcd01=http://192.168.15.1:2380,etcd02=http://192.168.15.2:2380,etcd03=http://192.168.15.3:2380″ ETCD_INITIAL_CLUSTER_TOKEN=”etcd-cluster” ETCD_INITIAL_CLUSTER_STATE=”new”

vi /usr/lib/systemd/system/etcd.service 新增

ExecStart=/bin/bash -c “GOMAXPROCS=$(nproc) /usr/bin/etcd –name=\”${ETCD_NAME}\” –data-dir=\”${ETCD_DATA_DIR}\” –listen-client-urls=\”${ETCD_LISTEN_CLIENT_URLS}\” –listen-peer-urls=\”${ETCD_LISTEN_PEER_URLS}\” –advertise-client-urls=\”${ETCD_ADVERTISE_CLIENT_URLS}\” –initial-cluster-token=\”${ETCD_INITIAL_CLUSTER_TOKEN}\” –initial-cluster=\”${ETCD_INITIAL_CLUSTER}\” –initial-cluster-state=\”${ETCD_INITIAL_CLUSTER_STATE}\”

修改data-dir文件夹权限 chmod –R 777 /var/lib/etcd

[root@master01 member]# etcdctl member list 5bb3134465862e70: name=etcd03 peerURLs=http://192.168.15.3:2380 clientURLs=http://192.168.15.3:2379 isLeader=false 7760d3410f15c71b: name=etcd02 peerURLs=http://192.168.15.2:2380 clientURLs=http://192.168.15.2:2379 isLeader=false ca8d009d60a70df4: name=etcd01 peerURLs=http://192.168.15.1:2380 clientURLs=http://192.168.15.1:2379 isLeader=true

至此,etcd集群已配置完成。接下来可以对kubernetes集群apiserver配置文件进行修改,使其指向etcd集群 #修改master节点,apiserver配置文件 [root@master ~]# cat /etc/kubernetes/apiserver

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Etcd 集群配置

    部署环境三台机子: 10.42.5.187 10.42.5.188 10.42.5.189

    用户5760343
  • 二进制安装k8s集群(4)-安装etcd集群

    在上一篇文章里我们主要介绍docker的安装,这里我们主要介绍安装etcd集群安装。这里我们采用下载二进制binary制作linux systemd的方式安装,...

    TA码字
  • [喵咪MQ(3)]RabbitMQ集群安装配置

    [喵咪MQ(3)]RabbitMQ集群安装配置 ? 在各项生产环境使用中,容灾总是一个很重要的话题,如果单点故障会导致整个系统奔溃或者是丢失数据是不是好气好气的...

    喵了个咪233
  • Kubernetes集群搭建之Etcd集群配置篇

    本次系列使用的所需部署包版本都使用的目前最新的或最新稳定版,安装包地址请到公众号内回复【K8s实战】获取

    程序员同行者
  • Etcd 集群配置证书通信

    1、使用自制证书 etcd --name infra0 --initial-advertise-peer-urls http://10.0.1.10:2380...

    用户5760343
  • centos7 hadoop 集群安装配置

    转载请务必注明原创地址为:http://dongkelun.com/2018/04/05/hadoopClusterConf/

    董可伦
  • (二)Hadoop集群配置安装

    NameNode、ResourceManager、SecondaryNameNode三者分别放在三个节点上,因为都要占用内存的资源,不要重复出现在一个节点上。

    wolf
  • hbase集群安装(1)-ssh安装及配置

    安装ssh服务器端 赋予tg用户权限 sudo chown -R tg:tg /software/ ? 查看用户被赋予的权限 ? 1.检查ssh客户端是否安装:...

    汤高
  • 用Kubernetes搭建Etcd集群和WebUI

    今天用这篇文章带大家在自己的电脑上搭建一个Kubernetes Etcd集群,Kubernetes本身的功能就依赖Etcd实现,不过并不会开放给我们的程序使用,...

    KevinYan
  • 如何安装一个高可用K3s集群?

    在之前的文章中,我们已经了解到如何设置一个多节点的etcd集群。在本文中,我们将利用相同的基础架构来设置和配置一个基于K3s的高可用Kubernetes集群。

    k3s中文社区
  • 手摸手助你从零开始搭建etcd集群

    今天从etcd集群的搭建开始切入。计划从VMware安装CentOS虚拟机开始,先创建一个模板机,后续搭建redis集群、etcd集群等各种需要创建虚拟机的时候...

    行百里er
  • 彻底搞懂 etcd 系列文章(二):etcd 的多种安装姿势

    etcd 是云原生架构中重要的基础组件,由 CNCF 孵化托管。etcd 在微服务和 Kubernates 集群中不仅可以作为服务注册与发现,还可以作为 key...

    aoho求索
  • 还不了解 etcd?一文带你快速入门(万字长文)

    2018年12月 etcd 作为孵化项目 CNCF(云原生计算基金会),几天前 CNCF 宣布 etcd 正式毕业,成为 CNCF 顶级项目。CNCF 官方表示...

    aoho求索
  • 彻底搞懂 etcd 系列文章(三):etcd 集群运维部署

    etcd 是云原生架构中重要的基础组件,由 CNCF 孵化托管。etcd 在微服务和 Kubernates 集群中不仅可以作为服务注册与发现,还可以作为 key...

    aoho求索
  • 万字长文,说透了 Openshift4 的安装过程!

    上篇文章准备了离线安装 OCP 所需要的离线资源,包括安装镜像、所有样例 Image Stream 和 OperatorHub 中的所有 RedHat Oper...

    米开朗基杨
  • kubernetes部署

    192.168.50.128 k8s-master 192.168.50.135 k8sr-node1

    yaohong
  • Etcd 高可用分布式键值数据库

    etcd是CoreOS团队于2016年6月发起的开源项目,他的目标是构建一个高可用的分布式键值(key_value)数据库。Etcd内部采用raft协议作为一致...

    张琳兮
  • 搭建etcd集群,python调etcd

    py3study
  • Kubernetes集群部署篇( 一)

    老七Linux

扫码关注云+社区

领取腾讯云代金券