怎么在RHEL7或CentOS7上安装etcd集群
在RHEL7或CentOS7上安装etcd集群,其实就3步,安装、配置、启动。
1、yum安装etcd
yum -y install etcd
2、配置
etcd1配置如下:
# grep -vE "^#|^$" /etc/etcd/etcd.conf
# [member]
ETCD_NAME="etcd1"
ETCD_DATA_DIR="/var/lib/etcd/default.etcd"
ETCD_LISTEN_PEER_URLS="https://192.168.1.8:2380"
ETCD_LISTEN_CLIENT_URLS="https://192.168.1.8:2379,https://127.0.0.1:2379"
#[cluster]
ETCD_INITIAL_ADVERTISE_PEER_URLS="https://192.168.1.8:2380"
ETCD_ADVERTISE_CLIENT_URLS="https://192.168.1.8:2379"
ETCD_INITIAL_CLUSTER="etcd1=https://192.168.1.8:2380,etcd2=https://192.168.1.9:2380,etcd3=https://192.168.1.10:2380"
ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster"
ETCD_INITIAL_CLUSTER_STATE="new"
etcd2配置如下:
#[cluster]
ETCD_NAME="etcd2"
ETCD_DATA_DIR="/var/lib/etcd/default.etcd"
ETCD_LISTEN_PEER_URLS="https://192.168.1.9:2380"
ETCD_LISTEN_CLIENT_URLS="https://192.168.1.9:2379,https://127.0.0.1:2379"
#[cluster]
ETCD_INITIAL_ADVERTISE_PEER_URLS="https://192.168.1.9:2380"
ETCD_ADVERTISE_CLIENT_URLS="https://192.168.1.9:2379"
ETCD_INITIAL_CLUSTER="etcd1=https://192.168.1.8:2380,etcd2=https://192.168.1.9:2380,etcd3=https://192.168.1.10:2380"
ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster"
ETCD_INITIAL_CLUSTER_STATE="new"
etcd3配置如下:
#[cluster]
ETCD_NAME="etcd2"
ETCD_DATA_DIR="/var/lib/etcd/default.etcd"
ETCD_LISTEN_PEER_URLS="https://192.168.1.10:2380"
ETCD_LISTEN_CLIENT_URLS="https://192.168.1.10:2379,https://127.0.0.1:2379"
#[cluster]
ETCD_INITIAL_ADVERTISE_PEER_URLS="https://192.168.1.10:2380"
ETCD_ADVERTISE_CLIENT_URLS="https://192.168.1.10:2379"
ETCD_INITIAL_CLUSTER="etcd1=https://192.168.1.8:2380,etcd2=https://192.168.1.9:2380,etcd3=https://192.168.1.10:2380"
ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster"
ETCD_INITIAL_CLUSTER_STATE="new"
3、启动etcd
systemctl start etcd
systemctl enable etcd
评论