安装、启动consul
安装 启动 Consul
2023-09-11 14:21:04 时间
1、下载
从consul官网https://www.consul.io/downloads.html下载
2、解压、配置
将下载的 consul_1.4.4_linux_amd64.zip 解压
tar -xzvf consul_1.4.4_linux_amd64.zip
解压后里面之后一个文件
[root@iZbp1hsztk393u9v8k87mmZ consul_1.4.0_linux_amd64]# ls consul
将解压后的consul文件,copy到 /usr/local/bin
[root@iZbp1hsztk393u9v8k87mmZ consul_1.4.0_linux_amd64]# cp consul /usr/local/bin/
测试一下,输入consul
3、配置多节点并启动
10.132.131.55 以server模式运行
10.132.131.59,10.132.131.76 以client模式运行
3.1 启动sever节点
[root@10.132.131.55 consul_1.4.0_linux_amd64]# mkdir data
[root@10.132.131.55 consul_1.4.0_linux_amd64]# nohup consul agent -server -bootstrap -bind=0.0.0.0 -client=10.132.131.55 -data-dir=data -ui -node=10.132.131.55 &
3.2 启动两个client节点
[root@10.132.131.59 consul_1.4.0_linux_amd64]# mkdir data
[root@10.132.131.59 consul_1.4.0_linux_amd64]# nohup consul agent -bind=0.0.0.0 -client=10.132.131.59 -data-dir=data -node=10.132.131.59 -join=10.132.131.55 &
[root@10.132.131.76 consul_1.4.0_linux_amd64]# mkdir data
[root@10.132.131.76 consul_1.4.0_linux_amd64]# nohup consul agent -bind=0.0.0.0 -client=10.132.131.76 -data-dir=data -node=10.132.131.76 -join=10.132.131.55 &
4、页面+命令行 测试
全部节点启动完之后
4.1 页面访问测试
访问http://10.132.131.55:8500/ 即可查看consul集群的管理页面
这里缺个图
4.2 命令行方式测试
在任意节点执行 consul members -http-addr=10.132.131.55:8500
即可查看集群节点信息
这里在10.132.131.55 节点执行
[root@iZbp1hsztk393u9v8k87mmZ ~]# consul members -http-addr=10.132.131.55:8500 Node Address Status Type Build Protocol DC Segment 10.132.131.55 10.132.131.55:8301 alive server 1.4.0 2 dc1 <all> 10.132.131.59 10.132.131.59:8301 alive client 1.4.0 2 dc1 <default> 10.132.131.76 10.132.131.76:8301 alive client 1.4.0 2 dc1 <default>
关闭节点 consul leave -http-addr=10.132.131.76:8500
关闭后status为 left
相关文章
- 用VS制作的windows服务安装包 安装完后如何让服务自动启动
- 安装python后,启动时提示“0x00000000001”内存错误
- CentOS安装PHP7+Nginx+MySQL
- centos7: vsftpd安装及启动
- BlueStacks安装教程
- Redis3在CENTOS6上的安装配置
- php-fpm的安装和启动
- 源码安装mysql5.6x启动报错:[ERROR] Can't find messagefile '/data/mysqldata/3306/english/errmsg.sys'
- gitlab安装
- NB 命令安装需似机(无图型化安装)
- centos笔记1--安装服务后启动不识别
- 【网址收藏】dubbo特新概念及特性、环境搭建、dubbo-monitor安装、rpc原理以及dubbo原理:框架设计、启动解析&加载配置信息、服务暴露、服务引用及调用
- Linux centos7安装nfs及服务端配置
- MongoDB的安装和启动
- Windows 平台安装 MongoDB数据库(检测是否安装成功、启动和关闭MongoDB数据库)
- 在AIX上安装VNC来跨操作系统远程图形化可间断与共享式控制
- DL框架之AutoKeras框架:深度学习框架AutoKeras框架的简介、特点、安装、使用方法详细攻略
- mysql自动安装教程说明
- UBUNTU12.4 安装磊科无线网卡驱动
- Fedora 35 编译安装FLEXPART 10.4 —— 筑梦之路
- Oracle安装完成后,如何用命令行启动和关闭数据库?
- Linux下安装Go环境
- 安装高可用spark集群--多个Master,配置zookeeper
- mongodb 之linux下安装、启动、停止、连接
- MongoDB安装及多实例启动
- Ubuntu之桌面安装及启动级别切换
- 全网最全的AItium Designer 16下载资源与安装步骤
- 2022全网最全最细的jmeter接口测试教程以及接口测试流程详解 — Meter的安装和启动