内存一定要大于4G一、 安装并配置必要的依赖关系在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget,以下这些命令也会打开系统防火墙中的HTTP和SSH端口访问。1.安装sshsudo yum install -y curl policycoreutils-python openssh-server 若出现以下图片的信息则表示
prefaceNFS作为业界常用的共享存储方案,被众多公司采用。我司也不列外,使用NFS作为共享存储,为前端WEB server提供服务,主要存储网页代码以及其他文件。高可用方案说道NFS,不得不说它的同步技术,同步技术有两种,第一种就是借助RSYNC+inotify来实现主从同步数据。第二种借助DRBD,实现文件同步。 上诉两种方案都没有实现高可用,只是实现了两者数据同步。但是业务要求NFS服务
转载
2024-07-19 10:04:08
215阅读
preface我们紧接着上一篇博文的基础(drbd+heartbeat的正常工作,)来搭建NFS的服务。NFS主备服务器都安装NFS安装NFS我这里使用的CentOs6.6默认是安装了NFS的,如果你的没有安装,请使用下面的yum命令安装:[root@nfsmaster ~]# yum -y install nfs-utils nfs-utils-lib nfs4-acl-tools
[root
转载
2024-09-29 18:55:13
95阅读
【K8S高可用集群搭建部署】
Kubernetes(简称K8S)是一个开源的容器编排平台,用于自动化地部署、扩展和操作容器化应用程序。K8S提供了高可用性、弹性伸缩和自我修复等功能,使得我们能够轻松地构建和管理容器化的应用程序。本文将为新手开发者介绍如何搭建和部署一个K8S高可用集群。
整个K8S高可用集群搭建部署过程可以分为以下几个步骤:
步骤 | 说明
原创
2024-01-31 13:57:08
110阅读
一、Git项目搭建1.创建工作目录及常用指令工作目录(WorkSpace)一般是希望Git帮助管理的文件夹,可以是自己项目的目录,也可以是一个空目录,但是工作目录不要有中文。日常使用的六个命令2.本地仓库搭建创建本地仓库的办法有两种:一种是创建全新的仓库,另一种是克隆远程仓库①创建全新的仓库,需要用Git管理的项目的根目录执行git init 在当前目录新建一个Git代码库执行
转载
2024-04-12 19:29:22
111阅读
整体的架构设想图是这样的 首先声明一下:搭建架构时我的IP分配与端口节点1:gitlab 192.168.0.177 节点2:gerrit http:192.168.0.179:9999 jenkins http:/
转载
2024-06-19 22:13:35
197阅读
目录一、搭建gitlab服务器二、开始学习使用git三、实战练习Git 是一个开源的分布式版本控制系统,Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,也就是说git可以在不联网的情况下使用,Git 并不像 SVN 那样有个中心服务器,目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开
转载
2024-05-16 23:30:03
792阅读
1. 系统集群式部署单点系统,一旦出故障整个系统都瘫痪,非常酸爽,所以在大型系统中都采用集群部署,某台实例出现了问题直接踢掉负载就好了,不必担心系统是单点这种尴尬场景。尤其是在电商系统中大促的场景下,都会有一些备份机器,担心机器不够用那么直接扩容吧。2. 减少系统间依赖在系统里尽量的避免外部依赖、第三方依赖等,毕竟命运掌握在自己手里才是最有把握的。试想一种场景,如果因为你依赖的外部服务挂了导致自己
转载
2023-09-29 21:25:49
150阅读
参考官方文档:https://about.gitlab.com/install/一、安装和配置依赖环境最少需要 4G 内存1 关闭防火墙和 SELinux2 安装依赖包yum install -y curl policycoreutils-python openssh-server perl二、添加GitLab软件包存储库并安装软件包1 添加 GitLab 仓库文件curl https://pac
转载
2024-01-30 01:43:21
633阅读
gitlab高可用架构部署文档
原创
2020-01-16 13:43:50
7039阅读
点赞
MGR的搭建部署
原创
2018-05-29 16:05:20
7409阅读
ELK 部署 主节点 俩台服务器, 这是主服务器 安装 JAVA 环境 yum list java*yum list java-1.8*yum install java-1.8.0-openjdk* -yjava -version 配置防火墙规则 firewall-cmd --add-port=92 ...
转载
2021-07-23 16:44:00
216阅读
2评论
Openstack部署搭建实验目标理解Openstack的基本概念与架构掌握Openstack部署流程能够搭建一个包含基本组件的Openstack环境实验环境虚拟机软件:VMware Workstation操作系统:Ubuntu 20.04实验步骤步骤1、环境准备安装虚拟化软件,并创建一台虚拟机,配置如下图2.安装ubuntu系统3.语言选择English4.选择中间的选项,不更新5.
原创
精选
2024-03-04 20:34:12
2323阅读
1. 安装的前期准备
Hadoop集群启动成功
Zookeeper集群启动成功
2. kafka的搭建
在master,s201,s203搭建kafka分布式系统
1. 下载 kafka_2.13-2.6.0.tgz
cd /home/fzy/soft/kafka
2. XX
3. 解压到指定目录
tar -zxvf kafka_2.13-2.6.0.tgz -C /opt/progr
原创
2023-09-17 10:44:08
142阅读
一、前言明白了CICD的重要性,从gitlab开始吧。本想用阿里云部署gitlab,但操作的时候发现我的服务器配置有些低,不能进行下去,只好打开我许久没有使用的虚拟机VMware。虚拟机与服务器部署操作基本上是一样的。虚拟机环境:CentOS8 stream代码仓库:gitlab相关概念:持续集成(Continuous Integration,CI):代码合并、部署、自动化测试都在一起,不断的执行
转载
2024-08-15 17:15:45
77阅读
官网:https://dev.mysql.com/downloads/cluster/ 实操:https://cloud.tencent.com/developer/article/1346529 https://cloud.tencent.com/developer/article/1346529 ...
转载
2021-09-17 19:38:00
148阅读
2评论
一、概述GitLab是一个代码仓库,用来管理代码。Jenkins是一个自动化服务器,可以运行各种自动化构建、测试或部署任务。所以这两者结合起来,就可以实现开发者提交代码到GitLab,Jenkins以一定频率自动运行测试、构建和部署的任务,帮组开发团队更高效的集成和发布代码。 下面是我最近安装GitLab+Jenkins环境的一个过程,记录下来,以备日后参考。另外,这篇文章虽然很长,讲得
转载
2024-03-28 11:11:53
473阅读
MySQL之高可用集群部署及故障切换一、MHA1、概念2、MHA 的组成3、MHA 的特点二、搭建MySQL+MHA思路和准备工作1、关闭防火墙,检测端口是否开启2、修改mysql节点的主机名3、修改三台MySQL服务器的主配置文件/etc/my.cnf,并创建命令软链接4、配置MySQL一主两从5、安装 MHA 软件6、在所有服务器上配置无密码认证7、在 manager 节点上配置 MHA8、
转载
2024-04-16 12:19:19
366阅读
有关搭建中可能遇到的问题在最后有说明,提前看一下第一节 实践环境准备1.1 服务器说明我们这里使用的是五台centos-7.8的虚拟机三台主节点和一个从节点,具体信息如下表: 系统类型IP地址节点角色CPUMemoryHostnamecentos-7.8192.168.242.136master>=2>=2Gm1centos-7.8192.168.242.137master>=2
转载
2024-05-13 23:04:50
183阅读
目录 Openstack-Mitaka 高可用之 概述 Openstack-Mitaka 高可用之 环境初始化 Openstack-Mitaka 高可用之 Mariadb-Galera集群部署 Openstack-Mitaka 高可用之 Rab