zl程序教程

Docker 集群

  • docker-compose 集群_hadoop完全分布式搭建步骤

    docker-compose 集群_hadoop完全分布式搭建步骤

    大家好,又见面了,我是你们的朋友全栈君。前言实际工作中我们部署一个应用,一般不仅仅只有一个容器,可能会涉及到多个,比如用到数据库,中间件MQ,web前端和后端服务,等多个容器。 我们如果一个个去启动应用,当项目非常多时,就很难记住了,所有需要一个配置文件,负责实现对Docker容器集群的快速编排。 docker-compose简介Docker-Compose项目是Docker官方的开源项目,负

    日期 2023-06-12 10:48:40     
  • Docker 快速部署 Slurm 集群

    Docker 快速部署 Slurm 集群

    前言  前段时间为了能让运行的 CONQUEST 任务在后台运行、并尽可能地进行资源调控,特别采用了 Slurm 作业管理系统。Slurm 单节点的部署配置还是比较简单的,直接运行本人构建好的镜像就可以了。随着对 Slurm 的深入了解,笔者发现 Slurm 在集群部署上比其他作业管理系统更加简单方便,因此有了在多机集群上部署一个 Slurm 集群的想法。经过调查发现以下两种通用的部署 Slurm

    日期 2023-06-12 10:48:40     
  • linux中lamp架构搭建_docker搭建redis集群

    linux中lamp架构搭建_docker搭建redis集群

    文章目录 前言一、什么是LAMP架构二、各组件的作用 1.Apache(前台)2.MYSQL(后台)3.PHP/Perl/Python4.linux三、LAMP架构安装 1.Apache编译安装2.MYSQL编译安装3.PHP编译安装四、搭建一个小型论坛前言本次LAMP架构搭建实验所需安装包: 链接:https://pan.baidu.com/s/1SlveRWBTil1nM5jy2euJlQ

    日期 2023-06-12 10:48:40     
  • es集群搭建_k8s和docker搭建es集群

    es集群搭建_k8s和docker搭建es集群

    大家好,又见面了,我是你们的朋友全栈君。ES集群搭建_使用dockerES集群介绍 为什么需要集群ES集群相关概念搭建ES集群集群职责划分集群脑裂问题ES集群介绍为什么需要集群单机的elasticsearch做数据存储,必然面临两个问题:海量数据存储问题、单点故障问题。海量数据存储问题:将索引库从逻辑上拆分为N个分片(shard),存储到多个节点单点故障问题:将分片数据在不同节点备份(replic

    日期 2023-06-12 10:48:40     
  • Docker 网络之redis集群搭建

    Docker 网络之redis集群搭建

    Redis 集群搭建# 新建一个 redis 的网卡,该网卡下仅部署redis服务 [root]# docker network create redis --subnet 172.38.0.0/16 --driver bridge 84cd07182d37dd7d792cf9b7996e5edc46805de849ceaca6234c4f63d22f5c9d # 通过脚本对 redis 进行

    日期 2023-06-12 10:48:40     
  • Docker - 原生、redis-trib,2种方式搭建redis集群

    Docker - 原生、redis-trib,2种方式搭建redis集群

    概述由于业务需要,需要把之前的分布式架构调整成微服务,把老项目迁移到k8s的服务中,再开始编码之前,需要再本地环境里做相应的准备工作,使用docker搭建redis集群,下面介绍原生搭建集群和使用redis-trib.rb搭建集群的两种方式。Liunx OS : centos7 Redis :redis-5.0.6复制原生搭建Redis集群1.安装 gcc 和 常用工具yum -y install

    日期 2023-06-12 10:48:40     
  • 【Docker】搭建部署Redis高可用集群实验

    【Docker】搭建部署Redis高可用集群实验

    文章目录一、示意图二、创建Redis网络三、创建Redis配置文件四、启动Redis容器五、创建Redis集群六、查看Redis集群七、测试Redis集群高可用九、学习链接一、示意图二、创建Redis网络执行命令docker network ls docker network create redis --subnet 192.168.100.0/24 docker network inspect

    日期 2023-06-12 10:48:40     
  • Docker高级篇:实战Redis集群!从3主3从变为4主4从

    Docker高级篇:实战Redis集群!从3主3从变为4主4从

    通过前面两篇,我们学会了三主三从的Redis集群搭建及主从容错切换迁移,随着业务增加,可能会有主从扩容的,所以,本文我们来实战主从扩容在之前3主3从的架构,随着业务的增加,流量扛不住了。需要由3主3从变为4主4从。架构变化图如下:回顾下之前3主3从槽位分配如下:那么现在变成了4主4从了。多出来的这一对主从,槽位怎么分配ne?实战步骤1:新建6387、6388两个节点+新建后启动+查看是否8个节点命

    日期 2023-06-12 10:48:40     
  • Docker搭建Redis的cluster集群

    Docker搭建Redis的cluster集群

    Docker搭建Redis的cluster集群1、简介2、哈希槽与cluster集群3、初步搭建cluster集群3.1 配置cluster集群的三个主节点3.2 配置三个从节点3.3 为各个节点创建容器3.4 使用docker inspect redisClusterMaster1等命令查看各个节点IP和端口3.5 连接各个节点3.6 分配哈希槽3.7 从节点设置3.8 主从关系设置4、在clu

    日期 2023-06-12 10:48:40     
  • Docker搭建Redis主从复制集群

    Docker搭建Redis主从复制集群

    Docker搭建Redis主从复制集群1、简介2、主从复制模式概述3、用命令方式搭建集群3.1 创建主服务器3.2 创建第一个从服务器3.3创建第二个从服务器3.4 查看redis-master容器信息3.5 主从复制配置3.6 通过info replication命令查看主从配置信息3.7 主从复制测试4、通过配置搭建主从集群4.1 三个配置文件4.2 启动主服务器4.3 启动两台从服务器4.4

    日期 2023-06-12 10:48:40     
  • 分布式Docker部署Redis分布式集群环境(dockerredis)

    分布式Docker部署Redis分布式集群环境(dockerredis)

    近年来,分布式技术在数据处理、存储、分析和其他领域中的应用越来越广泛,由此引发的分布式技术实际部署环境也随之增多。Redis是一个开源的内存数据库,在众多分布式应用场景下得到广泛使用,今天我们就来看看如何使用Docker来搭建Redis分布式集群环境。 首先,我们需要准备好Redis镜像,可以使用官方Redis容器下载任意版本的Redis镜像,然后创建一组Redis容器实例,这里我们使用六个

    日期 2023-06-12 10:48:40     
  • Docker搭建快速、稳定的Redis集群(dockerredis)

    Docker搭建快速、稳定的Redis集群(dockerredis)

    Docker搭建快速、稳定的Redis集群 Redis是当前使用最多的内存数据库,广泛用于缓存应用程序和消息中间件等。现在有很多的应用场景需要用到集群模式的Redis,以提供更大的吞吐量和更高的可用性。问题是搭建和维护Redis集群非常耗时,普通方法一般要花费好几个小时,有时甚至一天都搞不定。采用docker来搭建Redis集群,可以在一分钟之内完成搭建,并且非常稳定。 使用Docker部署

    日期 2023-06-12 10:48:40     
  • 学习Docker容器网络模型 - 搭建分布式Zookeeper集群

    学习Docker容器网络模型 - 搭建分布式Zookeeper集群

    ZooKeeper是一个流行的分布式协调服务。它提供了两种不同的部署方式:单机模式和分布式模式。其中单机模式的部署非常简单,网上也有很多资料,我们今天会利用Docker搭建分布式Zookeeper集群,并来帮助大家熟悉Docker中容器网络模型的使用。 ZooKeeper集群中所有的节点作为一个整体对分布式应用提供服务。节点中有两个的角色:Leader和Follower。在整个集群运行过程中

    日期 2023-06-12 10:48:40     
  • Docker集群管理之Swarm介绍

    Docker集群管理之Swarm介绍

    【摘要】 Docker自诞生以来,其容器特性以及镜像特性给DevOps爱好者带来了诸多方便。然而在很长的一段时间内,Docker只能在单host上运行,其跨host的部署、运行与管理能力颇受外界诟病。 1 Swarm背景  Docker自诞生以来,其容器特性以及镜像特性给DevOps爱好者带来

    日期 2023-06-12 10:48:40     
  • Docker 集群Swarm创建和Swarm Web管理

    Docker 集群Swarm创建和Swarm Web管理

    关于Docker Swarm更多的介绍请查看《Docker管理工具-Swarm部署记录》   一、环境配置 1、安装环境 # cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) # docker version Client: Version: 1.12.3 API version: 1.24

    日期 2023-06-12 10:48:40     
  • 在ubuntu上部署Kubernetes管理docker集群示例

    在ubuntu上部署Kubernetes管理docker集群示例

    本文通过实际操作来演示Kubernetes的使用,因为环境有限,集群部署在本地3个ubuntu上,主要包括如下内容: 部署环境介绍,以及Kubernetes集群逻辑架构 安装部署Open vSwitch跨机器容器通信工具 安装部署Etcd和Kubernetes的各大组件 演示Kubernetes管理容器和服务 关于 Kubernetes 系统架构及组件介绍见这里。 1. 部署环境及架构

    日期 2023-06-12 10:48:40     
  • 在阿里云上进行Docker集群的自动弹性伸缩

    在阿里云上进行Docker集群的自动弹性伸缩

    在刚刚结束的云栖大会上,阿里云容器服务演示了容器的自动弹性伸缩,能够从容应对互联网应用的峰值流量。阿里云容器服务不仅支持容器级别的自动弹性伸缩,也支持集群节点级别的自动弹性伸缩。从而真正做到从容应对高峰流量的场景,提高自动化运维水平及系统可用性。 在刚刚结束的云栖大会上,阿里云容器服务演示了容器的自动弹性伸缩,能够从容应对互联网应用的峰值流量。关于阿里云上容器的自动弹性伸缩,可以参考文章在阿里

    日期 2023-06-12 10:48:40     
  • docker安装Elasticsearch7.6集群并设置密码

    docker安装Elasticsearch7.6集群并设置密码

    elasticsearch 7.6请参考 https://www.cnblogs.com/woshimrf/p/docker-es7.html   github:https://github.com/zexinsg/docker-china-source/tree/master/docker-elasticsearch

    日期 2023-06-12 10:48:40     
  • 009-docker-安装-redis:5.0.3-单点配置、集群配置

    009-docker-安装-redis:5.0.3-单点配置、集群配置

    一、基础使用 1、搜索镜像 docker search redis 2、拉取合适镜像 docker pull redis:5.0.3 docker images 3、使用镜像 docker run -p 6379:6379 -v $PWD/data:/data -d redis:5.0.3 redis-server --appendonly yes 命令说明:   -p 6379:

    日期 2023-06-12 10:48:40     
  • docker-搭建 kafka+zookeeper集群

    docker-搭建 kafka+zookeeper集群

    拉取容器           docker pull wurstmeister/zookeeper           docker pull wurstmeister/kafka     这里演示使用,只部署单节点。如需高可用,则最好部署

    日期 2023-06-12 10:48:40     
  • Docker----DockerSwarm集群环境弹性服务动态扩缩容

    Docker----DockerSwarm集群环境弹性服务动态扩缩容

    详细内容见 【DevOps技术社区文章:Docker----DockerSwarm集群环境弹性服务动态扩缩容】

    日期 2023-06-12 10:48:40     
  • Docker从0到1,一文学会基础概念、安装使用和集群管理

    Docker从0到1,一文学会基础概念、安装使用和集群管理

    公众号:MCNU云原生,欢迎微信搜索关注,更多干货,及时掌握! 文章目录 一、容器技术1.1、容器是什么?1.2、为什么需要容器?1.3、

    日期 2023-06-12 10:48:40     
  • 通过 docker-compose 快速部署 Hadoop 集群详细教程

    通过 docker-compose 快速部署 Hadoop 集群详细教程

    文章目录 一、概述二、安装 docker 和 docker-compose1)安装 docker2)安装 docker-compose 三、docker-compose de

    日期 2023-06-12 10:48:40     
  • 云原生|docker|基于docker部署高可用keepalived集群

    云原生|docker|基于docker部署高可用keepalived集群

    前言: docker作为事实上的容器标准应该所有人都没有意见,即使kvm也应该不会有任何反对的意见吧。 keepalived+haproxy高负载均衡集群是常见的组合,也基本是一个负载均衡的标准了,但,keepalived并不是非常的友好,也就是说它的部署方式只

    日期 2023-06-12 10:48:40     
  • Docker学习笔记15:docker使用之Swarm 集群管理

    Docker学习笔记15:docker使用之Swarm 集群管理

    简介 Docker Swarm 是 Docker 的集群管理工具。它将 Docker 主机池转变为单个虚拟 Docker 主机。 Docker Swarm 提供了标准的 Docker API,所有任何已经与 Docker 守护程序通信的工具都可以使用 Swarm 轻松地扩展到多个主机。 支持的工具包括但不限于以下各项࿱

    日期 2023-06-12 10:48:40     
  • s20.基于 Kubernetes v1.25 (kubeadm) 和 Docker 部署高可用集群(二)

    s20.基于 Kubernetes v1.25 (kubeadm) 和 Docker 部署高可用集群(二)

    4.4 安装 Docker master和node安装docker-ce: [root@k8s-master01 ~]# cat install_docker.sh #!/bin/bash # #

    日期 2023-06-12 10:48:40     
  • s19.基于 Kubernetes v1.25 (kubeadm) 和 Docker 部署高可用集群(一)

    s19.基于 Kubernetes v1.25 (kubeadm) 和 Docker 部署高可用集群(一)

    基于 Kubernetes v1.25 和 Docker 部署高可用集群 主要内容 Kubernetes 集群架构组成容器运行时 CRIKubernetes v1.25 新特性Kubernetes v1.24 之后不再支

    日期 2023-06-12 10:48:40     
  • Docker 实践经验:Docker上部署 redis 三主三从集群

    Docker 实践经验:Docker上部署 redis 三主三从集群

    文章目录 环境准备简易版本安装搭建 redis 三主三从集群进入集群节点查看集群状态优化路由主从切换 集群扩容集群缩容 环境准备 1、一个 redis 镜像 2、准备一份 redi

    日期 2023-06-12 10:48:40     
  • docker swarm集群中manager节点个数的最佳实践

    docker swarm集群中manager节点个数的最佳实践

    Docker官方建议:每个swarm集群有 3个 或 5个 管理节点来实现高可用性。   因为,集群模式管理节点使用Raft共享数据,所以,必须有奇数个管理节点。只要有超过一半的管理节点可用,集群就可以继续工作。      

    日期 2023-06-12 10:48:40     
  • 如何查看加入docker swarm集群的命令?如何更新加入token?

    如何查看加入docker swarm集群的命令?如何更新加入token?

    对于一个节点来说,如果想要加入swarm集群,需要一个加密的token.   更加重要的是,对于manger节点和worker节点使用的token是不同的。   节点,只有在加入swarm集群的时候,使用join-token。在加入集群之后,如果token发生了变化,对于节点是不会有影响。   更新token的好处时,新节点是不可以通过旧的token加入到集群中的

    日期 2023-06-12 10:48:40     
  • 如何驱逐docker swarm集群中的一个node节点?

    如何驱逐docker swarm集群中的一个node节点?

    驱逐节点?这是要干什么?   我问你,如果你的swarm集群中的一个节点,由于硬件,比如内存条故障了,要检修,你怎么办?强行将节点关机,你不担心swarm集群直接异常,而永久无法修复吗?   所以,这些粗暴的方法,或许并不适合,所以,看个更加温和的方法—drain   也就是,将swarm集群中的节点,先驱逐集群,然后修复主机,然后再重新的激活,接收manager

    日期 2023-06-12 10:48:40