zoukankan      html  css  js  c++  java
  • etcd 集群部署

    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
  • 相关阅读:
    78. Subsets java solutions
    77. Combinations java solutions
    236. Lowest Common Ancestor of a Binary Tree java solutions
    86. Partition List java solutions
    39. Combination Sum java solutions
    129. Sum Root to Leaf Numbers java solutions
    杭电1004
    杭电1003
    杭电1002
    杭电1001
  • 原文地址:https://www.cnblogs.com/37yan/p/6879440.html
Copyright © 2011-2022 走看看