码迷,mamicode.com
首页 > 其他好文 > 详细

etcd 集群部署

时间:2017-05-19 17:45:39      阅读:400      评论:0      收藏:0      [点我收藏+]

标签:meta   docker   ima   awk   code   logs   token   ash   ber   

etcd web管理

https://nikfoundas.github.io/etcd-viewer/

# git clone https://github.com/nikfoundas/etcd-viewer.git
# mvn clean install
# mvn jetty:run
# docker build -t some-repo/etcd-viewer .
# docker run -d -p 8080:8080 nikfoundas/etcd-viewer

技术分享

 

node1

#!/bin/bash
etcd --name infra0 --initial-advertise-peer-urls http://192.168.5.152:2380 --listen-peer-urls http://192.168.5.152:2380 --listen-client-urls http://192.168.5.152:2379,http://127.0.0.1:2379 --advertise-client-urls http://192.168.5.152:2379 --initial-cluster-token etcd-cluster-1 --initial-cluster infra0=http://192.168.5.152:2380,infra1=http://192.168.5.151:2380,infra2=http://192.168.5.150:2380 --initial-cluster-state new &

node2

#!/bin/bash
etcd --name infra1 --initial-advertise-peer-urls http://192.168.5.151:2380 --listen-peer-urls http://192.168.5.151:2380 --listen-client-urls http://192.168.5.151:2379,http://127.0.0.1:2379 --advertise-client-urls http://192.168.5.151:2379 --initial-cluster-token etcd-cluster-1 --initial-cluster infra0=http://192.168.5.152:2380,infra1=http://192.168.5.151:2380,infra2=http://192.168.5.150:2380 --initial-cluster-state new &

node3

#!/bin/bash
etcd --name infra2 --initial-advertise-peer-urls http://192.168.5.150:2380 --listen-peer-urls http://192.168.5.150:2380 --listen-client-urls http://192.168.5.150:2379,http://127.0.0.1:2379 --advertise-client-urls http://192.168.5.150:2379 --initial-cluster-token etcd-cluster-1 --initial-cluster infra0=http://192.168.5.152:2380,infra1=http://192.168.5.151:2380,infra2=http://192.168.5.150:2380 --initial-cluster-state new &

etcdctl命令

etcdctl member list  \\集群节点
etcdctl cluster-health \\健康检查

etcd进程关闭

#!/bin/bash
NAME=$1
echo $NAME  
ID=`ps -ef | grep "$NAME" | grep -v "grep" | awk ‘{print $2}‘`
echo $ID  
echo "---------------"  
for id in $ID
do
kill -9 $id
echo "killed $id"  
done
echo "---------------" 4

etcd 集群部署

标签:meta   docker   ima   awk   code   logs   token   ash   ber   

原文地址:http://www.cnblogs.com/37yan/p/6879440.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!