金庸武功之“七伤拳”–etcd集群搭建

环境

etcd01:192.168.93.201,centos7.2

etcd02:192.168.93.203,centos7.2

etcd03:192.168.93.203,centos7.2

软件版本:

etcd:2.3.7

实施步骤:

以etcd1部署为例,其他2个主机步骤一样:

安装etcd

[root@kube ~]# yum install etcd -y

修改配置文件

vi /etc/etcd//etcd.conf 

ETCD_NAME=etcd01

ETCD_DATA_DIR=”/var/lib/etcd/etcd01″

ETCD_LISTEN_PEER_URLS=”http://192.168.93.201:2380″

ETCD_LISTEN_CLIENT_URLS=”http://192.168.93.201:2379,http://127.0.0.1:2379″

ETCD_INITIAL_ADVERTISE_PEER_URLS=”http://192.168.93.201:2380″

ETCD_INITIAL_CLUSTER=”etcd01=http://192.168.93.201:2380,etcd02=http://192.168.93.202:2380,etcd03=http://192.168.93.203:2380″

ETCD_INITIAL_CLUSTER_STATE=”new”

ETCD_INITIAL_CLUSTER_TOKEN=”etcd-cluster-00″

ETCD_ADVERTISE_CLIENT_URLS=”http://192.168.93.201:2379″

###########################################################################

ETCD_NAME=etcd02

ETCD_DATA_DIR=”/var/lib/etcd/etcd01″

ETCD_LISTEN_PEER_URLS=”http://192.168.93.202:2380″

ETCD_LISTEN_CLIENT_URLS=”http://192.168.93.202:2379,http://127.0.0.1:2379″

ETCD_INITIAL_ADVERTISE_PEER_URLS=”http://192.168.93.202:2380″

ETCD_INITIAL_CLUSTER=”etcd01=http://192.168.93.201:2380,etcd02=http://192.168.93.202:2380,etcd03=http://192.168.93.203:2380″

ETCD_INITIAL_CLUSTER_STATE=”new”

ETCD_INITIAL_CLUSTER_TOKEN=”etcd-cluster-00″

ETCD_ADVERTISE_CLIENT_URLS=”http://192.168.93.202:2379″

####################################################################

ETCD_NAME=etcd03

ETCD_DATA_DIR=”/var/lib/etcd/etcd01″

ETCD_LISTEN_PEER_URLS=”http://192.168.93.203:2380″

ETCD_LISTEN_CLIENT_URLS=”http://192.168.93.203:2379,http://127.0.0.1:2379″

ETCD_INITIAL_ADVERTISE_PEER_URLS=”http://192.168.93.203:2380″

ETCD_INITIAL_CLUSTER=”etcd01=http://192.168.93.201:2380,etcd02=http://192.168.93.202:2380,etcd03=http://192.168.93.203:2380″

ETCD_INITIAL_CLUSTER_STATE=”new”

ETCD_INITIAL_CLUSTER_TOKEN=”etcd-cluster-00″

ETCD_ADVERTISE_CLIENT_URLS=”http://192.168.93.203:2379″

##################################################################################

注意别因为复制时少内容导致集群起不来



确认etcd启动文件


less /usr/lib/systemd/system/etcd.service

[Unit]

Description=Etcd Server

After=network.target

After=network-online.target

Wants=network-online.target

[Service]

Type=notify

WorkingDirectory=/var/lib/etcd/

EnvironmentFile=-/etc/etcd/etcd.conf

User=etcd

# set GOMAXPROCS to number of processors

ExecStart=/bin/bash -c “GOMAXPROCS=$(nproc) /usr/bin/etcd –name=”${ETCD_NAME}”” –data-dir=””${ETCD_DATA_DIR}”” –listen-client-urls=””${ETCD_LISTEN_CLIENT_URLS}””””

Restart=on-failure

LimitNOFILE=65536

[Install]

WantedBy=multi-user.target

更新启动:

校验状态:

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8746 人正在系统学习中 相关资源:陈式太极教学软件+注册机1-专业指导文档类资源-CSDN文库 ”

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2016年11月12日
下一篇 2016年11月12日

相关推荐