Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper

部署架构

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第1张图片

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第2张图片

部署计划

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第3张图片

MySQL服务部署

架构

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第4张图片

规划

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第5张图片

部署pxc集群

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第6张图片

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第7张图片

部署MySQL主从架构

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第8张图片

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第9张图片

部署mycat集群

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第10张图片

创建表以及测试

部署HAProxy

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第11张图片

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第12张图片

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第13张图片

redis集群部署

redis集群采用3主3从的架构。

规划

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第14张图片

实施

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第15张图片

ElasticSearch集群部署

ES部署3个节点的集群。

规划

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第16张图片

实施

文档mapping

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第17张图片

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第18张图片

导入数据 

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第19张图片

RocketMQ集群部署

搭建2主+2从的集群。

规划

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第20张图片

实施

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第21张图片

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第22张图片

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第23张图片

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第24张图片

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第25张图片

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第26张图片

查看docker rbm启动日志:

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第27张图片

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第28张图片

Zookeeper集群部署

搭建3个节点的zk集群。

规划

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第29张图片

实施

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第30张图片

zookeeper可视化客户端工具:ZooInspector

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第31张图片

项目打包

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第32张图片

打包springboot项目

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第33张图片

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第34张图片

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第35张图片

将源码打包成zip包,上传到服务器,然后unzip xxx.zip一下即可 

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第36张图片

进入目录,执行mvn install命令打包:

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第37张图片

通过 java -jar命令启动各个jar包:

Linux服务集群部署实战--MySQL、Redis、ES、RocketMQ、Zookeeper_第38张图片

你可能感兴趣的:(Linux,系统架构设计)