• nacos2.1.1集群部署


    server1 10.192.130.63
    server2 10.192.128.51
    server3 10.192.128.52
    注意:我这里是jumpserver堡垒机同时操作的3台机器

    nacos已经出了2.1.2了官方推荐使用2.1.1稳定版。
    在这里插入图片描述

    1.安装jdk1.8

    【3台服务器同步操作】
    我习惯直接使用wget下载

    wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"
    
    • 1

    创建java目录

    mkdir -p /usr/local/java
    
    • 1

    解压jdk到java目录

    tar -zxvf jdk-8u141-linux-x64.tar.gz -C /usr/local/java
    
    • 1

    配置jdk环境变量,编辑profile

    vi /etc/profile
    
    • 1

    加入以下

    export JAVA_HOME=/usr/local/java/jdk1.8.0_141
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
    
    • 1
    • 2
    • 3
    • 4

    在这里插入图片描述

    使用source命令让文件生效

    source /etc/profile
    
    • 1

    检查jdk

    java -version
    
    • 1

    2.安装nacos

    【3台服务器同步操作】
    下载nacos2.1.1

    wget https://github.com/alibaba/nacos/releases/download/2.1.1/nacos-server-2.1.1.tar.gz
    
    • 1

    在这里插入图片描述

    我在data下创建nacos目录

    mkdir -p /data/nacos
    
    • 1

    然后将安装包解压在此目录下面

    tar -zxvf nacos-server-2.1.1.tar.gz -C /data/nacos/
    
    • 1

    在这里插入图片描述

    3.MySQL创建nacos数据库

    安装好MySQL数据库,创建个nacos数据库

    mysql -u用户 -p -P 端口
    输入密码
    create database nacos;
    
    • 1
    • 2
    • 3

    在这里插入图片描述
    show databases显示所有数据库

    show databases;
    
    • 1

    在这里插入图片描述
    导入conf下的nacos-mysql.sql

    use nacos;
    source /home/ztsauser/nacos/conf/nacos-mysql.sql;
    
    • 1
    • 2

    在这里插入图片描述

    4.修改配置文件

    【3台服务器同步操作】
    切换到配置目录

    cd /data/nacos/nacos/conf/
    
    • 1

    在这里插入图片描述
    编辑application.properties文件
    去掉注释,设置端口、本机ip、mysql配置

    vi application.properties
    
    • 1

    在这里插入图片描述
    复制cluster.conf.example文件并命名cluster.conf

    cp cluster.conf.example  cluster.conf
    
    • 1

    修改cluster.conf文件

    vi cluster.conf
    
    • 1

    将最下面的IP设置成集群地址和端口
    在这里插入图片描述

    切换到bin目录下

    cd /data/nacos/nacos/bin/
    
    • 1

    在这里插入图片描述
    启动集群

    ./startup.sh -m cluster
    
    • 1

    在这里插入图片描述

    底部有查看启动日志的路径

    cat /data/nacos/nacos/logs/start.out
    
    • 1

    在这里插入图片描述
    ip:端口/nacos访问,账号密码默认都是nacos在这里插入图片描述
    另外2台服务器上同样操作,这我里是3台服务批量同步操作的,登录后可以在集群管理-节点列表查看状态

  • 相关阅读:
    delphi 使用TFlowPanel容器,实现对内含控件进行自动排版
    SuperMap iClient3D 11i (2023) SP1 for Cesium之移动实体对象
    【三维重建】【深度学习】【数据集】基于COLMAP制作个人Gen6D测试数据集
    uCOSIII实时操作系统 六 内部任务(空闲函数)
    基于.NetCore开发博客项目 StarBlog - (8) 分类层级结构展示
    为什么现在的企业都在积极的验厂?
    四轴异常炸机分析讨论集锦
    多级缓存之Google Guava的实现方案
    Android RecyclerView
    root权限无法创建文件夹解决
  • 原文地址:https://blog.csdn.net/qq_42259469/article/details/127749548