当前位置: 首页 > wzjs >正文

轻松建站脚气怎样治疗能根除

轻松建站,脚气怎样治疗能根除,世界500强最新排名,设计案例前置准备: Centos7安装docker就不多说了… 本次目的是搭建3主3从(当然你也可以按需扩展)准备三台服务器,假定IP分别为:192.168.75.128、192.168.75.129、192.168.75.130安装 redis: #拉取redis docker p…

前置准备:

Centos7安装docker就不多说了…

  • 本次目的是搭建3主3从(当然你也可以按需扩展)
  • 准备三台服务器,假定IP分别为:192.168.75.128、192.168.75.129、192.168.75.130
  • 安装 redis:
#拉取redis
docker pull redis:5.0.2
#创建容器并运行
docker run --name redis  -p 6379:6379 -d redis:5.0.2

1、准备docker-compose.yml文件

注意:最好在服务器上找个专门的文件夹存放这些yml文件,免得后面找不到了

1.1 服务器A【192.168.75.128】

# 文件名: docker-compose.yml(部署在每台服务器上)
version: '3.3'services:# 服务器 192.168.75.128 配置redis-node1:image: redis:5.0.2command: redis-server --port 7001 --cluster-enabled yes --cluster-config-file /data/nodes.conf --appendonly yes --bind 0.0.0.0 --cluster-announce-ip 192.168.75.128ports:- "7001:7001"- "17001:17001"volumes:- ./data/node1:/datanetworks:- redis-clusterredis-node2:image: redis:5.0.2command: redis-server --port 7002 --cluster-enabled yes --cluster-config-file /data/nodes.conf --appendonly yes --bind 0.0.0.0 --cluster-announce-ip 192.168.75.128ports:- "7002:7002"- "17002:17002"volumes:- ./data/node2:/datanetworks:- redis-cluster# 定义 redis-cluster 网络
networks:redis-cluster:driver: overlay  # 单机部署使用 bridge,多机部署可改用 overlayattachable: true  # 允许独立容器加入网络# 服务器 192.168.75.129 和 192.168.75.130 的配置类似,需替换 IP 和数据目录:
# 192.168.75.129: redis-node3 (7003), redis-node4 (7004)
# 192.168.75.130: redis-node5 (7005), redis-node6 (7006)

1.2 服务B【192.168.75.129】

# 文件名: docker-compose.yml(部署在每台服务器上)
version: '3.3'services:# 服务器 192.168.75.129 配置redis-node3:image: redis:5.0.2command: redis-server --port 7003 --cluster-enabled yes --cluster-config-file /data/nodes.conf --appendonly yes --bind 0.0.0.0 --cluster-announce-ip 192.168.75.129ports:- "7003:7003"- "17003:17003"volumes:- ./data/node3:/datanetworks:- redis-clusterredis-node4:image: redis:5.0.2command: redis-server --port 7004 --cluster-enabled yes --cluster-config-file /data/nodes.conf --appendonly yes --bind 0.0.0.0 --cluster-announce-ip 192.168.75.129ports:- "7004:7004"- "17004:17004"volumes:- ./data/node4:/datanetworks:- redis-cluster# 定义 redis-cluster 网络
networks:redis-cluster:driver: overlay  # 单机部署使用 bridge,多机部署可改用 overlayattachable: true  # 允许独立容器加入网络# 服务器 192.168.75.128 和 192.168.75.130 的配置类似,需替换 IP 和数据目录:
# 192.168.75.128: redis-node1 (7001), redis-node2 (7002)
# 192.168.75.130: redis-node5 (7005), redis-node6 (7006)

1.3 服务器C【192.168.75.130】

# 文件名: docker-compose.yml(部署在每台服务器上)
version: '3.3'services:# 服务器 192.168.75.130 配置redis-node5:image: redis:5.0.2command: redis-server --port 7005 --cluster-enabled yes --cluster-config-file /data/nodes.conf --appendonly yes --bind 0.0.0.0 --cluster-announce-ip 192.168.75.130ports:- "7005:7005"- "17005:17005"volumes:- ./data/node5:/datanetworks:- redis-clusterredis-node6:image: redis:5.0command: redis-server --port 7006 --cluster-enabled yes --cluster-config-file /data/nodes.conf --appendonly yes --bind 0.0.0.0 --cluster-announce-ip 192.168.75.130ports:- "7006:7006"- "17006:17006"volumes:- ./data/node6:/datanetworks:- redis-cluster# 定义 redis-cluster 网络
networks:redis-cluster:driver: overlay  # 单机部署使用 bridge,多机部署可改用 overlayattachable: true  # 允许独立容器加入网络# 服务器 192.168.75.128 和 192.168.75.129 的配置类似,需替换 IP 和数据目录:
# 192.168.75.128: redis-node1 (7001), redis-node2 (7002)
# 192.168.75.129: redis-node3 (7003), redis-node4 (7004)

2、执行docker-compose.yml文件

2.1 执行命令:

执行前先要使用安装下docker的编排组件:yum install docker-compose

  • 执行这个yum install docker-compose命令可能会提示没这个包,就需要执行如下命令:
更新yum源
sudo yum -y install epel-release
然后可以直接安装
yum install docker-compose
  • 然后在yml文件所在目录执行如下命令:docker-compose up -d

  • 然后报错:ERROR: This node is not a swarm manager. Use "docker swarm init" or "docker swarm join" to connect this node to swarm and try again.

  • 这个提示需要使用 docker swarm init 命令搭建 Redis 集群,核心原因在于 Docker Swarm 提供了容器编排能力,而 Redis 集群的分布式特性需要依赖 Swarm 的底层架构实现多节点协同和管理。docker swarm init 会创建 Swarm 集群的管理节点(Manager),负责调度服务、维护集群状态,并为后续加入的 Worker 节点提供通信基础‌,同时也提供了动态扩缩容能力等能力。

2.2 初始化 Swarm 集群‌

若当前节点需作为 ‌管理节点‌(Manager):

# 指定本机 IP 初始化 Swarm‌:ml-citation{ref="4,6" data="citationList"}  
docker swarm init --advertise-addr <本机IP>  
  • 关键参数‌:–advertise-addr 声明管理节点的通信地址,确保其他节点可访问‌36。

  • 成功标志‌:输出包含 Swarm initialized 及 Worker/Manager 加入命令‌

  • 有如下提示就表示加入成功:
    在这里插入图片描述

  • 继续执行命令:docker-compose up -d
    在这里插入图片描述

执行Redis集群启动命令:

注意:执行前需要安装redis-cli工具,自行根据所需redis-lic版本安装

# --cluster-replicas 1‌:为每个主节点分配 1 个从节点‌# 自动分配规则‌:前 3 个 IP 为主节点,后 3 个 IP 为从节点‌
redis-cli --cluster create 192.168.75.128:7001 192.168.75.129:7003 192.168.75.130:7005 192.168.75.128:7002 192.168.75.129:7004 192.168.75.130:7006 --cluster-replicas 1
  • 有如下信息表示集群启动成功:
    在这里插入图片描述
  • 再验证下:redis-cli -h 192.168.75.128 -p 7001 cluster nodes
    在这里插入图片描述

爱在深秋~ peace !


文章转载自:

http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://00000000.xfLwq.cn
http://www.dtcms.com/wzjs/613202.html

相关文章:

  • ssh架构jsp网站开发网站用什么布局
  • 汕头网站建设推广平台大唐网站设计
  • 网站怎么做谷歌推广网站建设客户怎么找
  • 单位建设网站用途新媒体营销和网络营销
  • 小型网站的建设方案p2p贷款网站制作
  • 设计logo网站侵权吗知乎灰色关键词网站建设
  • 网站备案背景墙需要自己的网站需要怎么做
  • 如何在网站做广告网站开发试验报告
  • 网站有时打不开设计类专业考研
  • 云南建设投资控股集团有限公司网站黄浦区网站建设公司
  • 教育平台型网站建设网站建设市场需求大
  • 做网站要求的资料网页设计如何设置背景
  • 网站标题字体广州注册公司新政策
  • 瀚钦科技网站建设wordpress 作品主题
  • 个人网站建设存在哪些问题农技推广
  • 网站速度网页设计模板素材图书馆
  • 深圳市住房建设局网站推广网站优化seo教程上排名
  • 网站营销与推广策略推广引流渠道平台
  • 专业的网站建设网络做商城网站价格
  • 深圳3d网站建设住房和建设局官网
  • 网站留言板作用手机个人网站制作教程
  • 英文网站建设需要准备什么wordpress 注册表单
  • 网站怎么进行优化排名网站建设中要多使用图片
  • 长沙网站建站公司wordpress怎么首页幻灯片
  • 安阳网站建设哪家公司好wordpress多条件筛选插件
  • 网站建设如何找本地客户南阳建设局网站
  • 网站需求分析报告微信公众号发文章教程
  • 塘沽网站制作wordpress主题授权方式
  • asp网站访问量大wordpress显示一个分类列表名称
  • 天津网站设计哪家公司好家教网站代理