• Centos7 k8s v1.5.2二进制部署安装-交付dubbo服务到k8s集群准备工作


    一、安装部署zookeeper

      1、架构图

      

      本次交付的服务架构图:因为zookeeper属于有状态服务,不建议将有状态服务,交付到k8s,如mysql,zk等。

      2、首先部署zk集群:zk是java服务,需要依赖jdk,jdk请自行下载:

      集群分布:20、21、22

    rpm -ivh jdk-8u261-linux-x64.rpm
    java -version
    java version "1.8.0_261"
    Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)

      3、下载zookeeper

      下载地址:https://archive.apache.org/dist/zookeeper/

      4、安装zookeeper

    mkdir -p /data/application
    mkdir -p /data/zk_kafka
    cd /data/application
    tar -zxvf apache-zookeeper-3.6.2-bin.tar.gz
    mv apache-zookeeper-3.6.2-bin /data/zk_kafka/zookeeper-3.6.2
    mkdir -p /data/zk_kafka/zookeeper-3.6.2/data
    mkdir -p /data/zk_kafka/zookeeper-3.6.2/logs
    cd ..conf/
    
    vim zoo.cfg
    tickTime=2000
    initLimit=10
    syncLimit=5
    dataDir=/data/zk_kafka/zookeeper-3.6.2/data
    dataLogDir=/data/zk_kafka/zookeeper-3.6.2/logs
    clientPort=2181
    server.1=zk1.od.com:2888:3888
    server.2=zk2.od.com:2888:3888
    server.3=zk3.od.com:2888:3888

    cd
    /data/zk_kafka/zookeeper-3.6.2/data
    echo 1 >/data/zk_kafka/zookeeper-3.6.2/data/myid
    echo 2 >/data/zk_kafka/zookeeper-3.6.2/data/myid
    echo 3 >/data/zk_kafka/zookeeper-3.6.2/data/myid

      5、启动服务

    /data/application/zookeeper-3.4.14/bin/zkServer.sh restart
    /data/application/zookeeper-3.4.14/bin/zkServer.sh status

      6、检查端口

           

  • 相关阅读:
    云原生网关 Kong 和Kong 管理UI 的完全安装攻略
    微服务最强开源流量网关Kong
    如何在java中判断一个字符串是否是数字
    设计模式之责任链模式讲解
    我的第一个react native
    封装缓动动画3
    封装缓动动画2
    封装缓动动画1
    获取用户选中的文字内容
    窗口事件onresize
  • 原文地址:https://www.cnblogs.com/aqicheng/p/14445879.html
Copyright © 2020-2023  润新知