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

    1.环境准备

    主机名  IP地址 CPU 内存 硬盘
    gztxy-prd-etcd01 192.168.1.1 2  4 100G
    gztxy-prd-etcd02 192.168.1.2 2 4 100G
    gztxy-prd-etcd03 192.168.1.3 2 4 100G

    2.安装并配置

    yum安装

    yum install etcd -y
    

    配置

    #etcd01
    cat > /etc/etcd/etcd.conf <<EOF
    ETCD_NAME=etcd01
    ETCD_LISTEN_PEER_URLS="http://0.0.0.0:2380"
    ETCD_LISTEN_CLIENT_URLS="http://0.0.0.0:2379"
    ETCD_INITIAL_ADVERTISE_PEER_URLS="http://192.168.1.11:2380"
    ETCD_INITIAL_CLUSTER="etcd001=http://192.168.1.11:2380,etcd002=http://192.168.1.12:2380,etcd003=http://192.168.1.13:2380"
    ETCD_INITIAL_CLUSTER_STATE="new"
    ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster-token"
    ETCD_ADVERTISE_CLIENT_URLS="http://192.168.1.11:2379"
    EOF
    
    #etcd02
    cat > /etc/etcd/etcd.conf <<EOF
    ETCD_NAME=etcd02
    ETCD_LISTEN_PEER_URLS="http://0.0.0.0:2380"
    ETCD_LISTEN_CLIENT_URLS="http://0.0.0.0:2379"
    ETCD_INITIAL_ADVERTISE_PEER_URLS="http://192.168.1.12:2380"
    ETCD_INITIAL_CLUSTER="etcd001=http://192.168.1.11:2380,etcd002=http://192.168.1.12:2380,etcd003=http://192.168.1.13:2380"
    ETCD_INITIAL_CLUSTER_STATE="new"
    ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster-token"
    ETCD_ADVERTISE_CLIENT_URLS="http://192.168.1.12:2379"
    EOF
    
    #etcd03
    cat > /etc/etcd/etcd.conf <<EOF
    ETCD_NAME=etcd02
    ETCD_LISTEN_PEER_URLS="http://0.0.0.0:2380"
    ETCD_LISTEN_CLIENT_URLS="http://0.0.0.0:2379"
    ETCD_INITIAL_ADVERTISE_PEER_URLS="http://192.168.1.13:2380"
    ETCD_INITIAL_CLUSTER="etcd001=http://192.168.1.11:2380,etcd002=http://192.168.1.12:2380,etcd003=http://192.168.1.13:2380"
    ETCD_INITIAL_CLUSTER_STATE="new"
    ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster-token"
    ETCD_ADVERTISE_CLIENT_URLS="http://192.168.1.13:2379"
    EOF

    启动并添加开机启动

    systemctl start etcd
    systemctl enable etcd

    3.测试

    添加etcd数据并进行测试

    #添加数据,添加一个behavior值的数据
    etcdctl -C http://192.168.1.11:2379 set /behavior "["192.168.1.11:80", "192.168.1.12:80"]"
    #查询数据
    curl http://192.168.1.11:2379/v2/keys/behavior
    
  • 相关阅读:
    springboot项目使用restTemplate调用php接口返回数据及所遇问题
    idea创建spring项目所遇问题
    关于爬取网站的信息遇到的有关问题
    Hadoop综合大作业
    hive基本操作与应用
    熟悉HBase基本操作
    爬虫大作业
    第三章 熟悉常用的HDFS操作
    数据结构化与保存
    使用正则表达式,取得点击次数,函数抽离
  • 原文地址:https://www.cnblogs.com/luchuangao/p/13424971.html
Copyright © 2011-2022 走看看