自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 一个页面从输入URL到加载显示完成,整个过程发生了什么?

面试题--- 一个页面从输入URL到加载显示完成,整个过程发生了什么?

2024-05-19 23:42:04 510

原创 Ansible自动化运维工具

Ansible是一款自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统部署、批量程序部署,批量运行命令等功能。

2024-05-19 18:57:29 689

原创 PXE+Kickstart无人值守安装安装Centos7.9

PXE+Kickstart无人值守安装Centos7.9

2024-05-13 23:37:35 895 1

原创 shell脚本编程

shell脚本编程

2024-05-12 23:56:31 1132

原创 安装oh-my-zsh(命令行工具)

安装oh-my-zsh(命令行工具)配置主题、高亮语法错误,自动补全插件。

2024-05-09 22:38:37 666

原创 Linux文本三剑客

Linux文本三剑客

2024-05-09 00:15:21 1037

原创 搭建MongoDB分片集群

分片(sharding)是一种跨多台机器分布数据的方法,MongoDB使用分片来支持具有非常大的数据集和高吞吐量操作的部署。 分片是将数据拆分,散到不同的机器上,不需要功能强大的大型计算机就可以储存更多的数据,处理更多的负载。有时也叫分区 (partitioning)。

2024-05-03 13:04:19 1378 6

原创 搭建MongoDB副本集

MongoDB的副本集是一种提供数据冗余和高可用性的架构。它是由多个维护相同数据集的mongod进程(即数据库实例)组成的一个集合,这些实例分布在不同的服务器上。副本集的设计目标是为了确保在单个服务器发生故障时,数据库服务依然可以继续运作,从而提高了系统的可靠性和容错能力。

2024-04-29 23:50:38 1086

原创 MongoDB基础操作

MongoDB是一个开源、高性能、无模式的、基于分布式文件存储的文档型数据库,当初的设计就是用于简化开发和方便扩展,是NoSQL数据库产品中的一种。是最像关系型数据库(MySQL)的非关系型数据库。它支持的数据结构非常松散,是一种类似于JSON的格式叫,所以它既可以存储比较复杂的数据类型,又相当的灵活。

2024-04-26 10:50:03 897 1

原创 shell脚本一键安装nginx-1.18.0

shell脚本一键安装nginx-1.18.0

2024-04-23 23:23:32 294

原创 Redis Cluster 集群部署

Redis集群是一种基于数据分片(sharding)的分布式缓存和存储系统。是一个由多个主从节点群组成的分布式服务集群,它具有复制、高可用和分片特性。Redis集群不需要sentinel哨兵也能完成节点移除和故障转移的功能。需要将每个节点设置成集群模式,这种集群模式没有中心节点,可水平扩展。redis集群的性能和高可用性均优于之前版本的哨兵模式,且集群配置非常简单。

2024-04-19 23:28:57 1152 2

原创 redis哨兵模式的原理及部署

Redis Sentinel 是一个分布式系统,为Redis提供高可用性解决方案。可以在一个架构中运行多个 Sentinel 进程(progress), 这些进程使用流言协议 (gossip protocols) 来接收关于主服务器是否下线的信息, 并使用投票协议(agreement protocols)来决定是否执行自动故障迁移,以及选择哪个从服务器作为新的主服务器。

2024-04-16 11:35:30 646

原创 redis主从复制

redis主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master),后者称为从节点(slave)。数据的复制是单向的,只能由主节点到从节点。Redis Replication是一种 master-slave 模式的复制机制,这种机制使得 slave 节点可以成为与 master 节点完全相同的副本,可以采用一主多从或者级联结构。

2024-04-15 19:31:59 938

原创 Docker部署Prometheus+AlertManager实现邮件告警

Docker部署Prometheus+AlertManager实现邮件告警

2024-04-13 23:44:23 842

原创 Windows和Linux环境下忘记MySQL密码的解决办法

Windows和Linux环境下忘记MySQL连接密码的解决办法

2024-04-12 00:39:01 1631

原创 Windows安装MySQL

Windows安装MySQL

2024-04-11 09:56:00 567

原创 Windows环境下删除MySQL

Windows环境下删除MySQL

2024-04-10 13:39:45 980

原创 MySQL基础操作

MySQL基础操作

2024-04-09 23:55:23 1440

原创 MHA高可用架构+VIP漂移

在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可用。MHA由两部分组成:MHA Manager(管理节点)和MHA Node(数据节点)。MHA Manager可以独立部署在一台独立的机器上管理多个Master-Slave集群,也可以部署在一台Slave上。

2024-03-29 01:17:36 1116

原创 MySQL主从复制

MySQL主从复制是数据库管理系统中的一种数据同步机制,它允许数据在一个被称为“主库”(Master)的数据库上更新后,自动、异步地将这些更改传播到一个或多个“从库”(Slave)上。这一过程确保了所有从库数据与主库保持一致,进而实现:数据冗余与备份;负载均衡与性能优化;高可用性与灾难恢复。

2024-03-28 17:56:48 293

原创 MySQL多实例配置

MySQL多实例配置是一种在单台服务器上部署多个MySQL服务实例的技术方案,每个实例具有独立的配置文件、数据目录、服务端口和日志文件,以实现资源共享的同时保证服务的隔离性。通过创建不同的数据目录和对应的配置文件,并初始化每个实例的数据,然后按照配置文件启动实例,即可在服务器上同时运行多个MySQL服务进程,它们通过各自的socket监听不同的端口对外提供服务。

2024-03-26 21:46:09 499

原创 LVM(逻辑卷管理器)

LVM(逻辑卷管理器)是一种灵活的磁盘管理方式,它通过在硬盘分区与文件系统间增加一层逻辑层,实现了对存储资源的动态管理和扩展。本文将从LVM工作原理、如何部署、扩缩容、逻辑卷快照以及优缺点等多方位角度带你了解LVM

2024-03-19 08:26:54 902

原创 使用zabbix实现邮箱/钉钉告警

使用zabbix实现邮箱/钉钉告警

2024-03-17 11:55:25 1291

原创 TCP三次握手四次挥手

TCP三次握手四次挥手的过程

2024-03-16 16:37:04 819

转载 Gitlab+Jenkins+Docker+Harbor+K8s集群搭建CICD平台(持续集成部署Hexo博客Demo)

Gitlab+Jenkins+Docker+Harbor+K8s集群搭建CICD平台(持续集成部署Hexo博客Demo)

2024-03-15 14:22:15 294 2

原创 CentOS 7.9 环境下搭建k8s集群

如何在centos7.9环境下搭建k8s集群(一主两从)

2024-03-14 19:00:52 1236

原创 Linux基础命令--find

find命令的功能是用于根据给定的路径和条件查找相关文件或目录,参数灵活方便,且支持正则表达式,结合管道符后能够实现更加复杂的功能,是Linux系统运维人员日常工作必须掌握的命令之一。

2024-03-12 21:05:46 712

原创 RAID磁盘阵列

​RAID简称廉价磁盘冗余阵列 (Redundant Arrays of Inexpensive Disks) 或独立磁盘冗余阵列(RAID,redundant array of independent disks)是把相同的数据存储在多个硬盘的不同的地方的方法。通过把数据放在多个硬盘上,输入输出操作能以平衡的方式交叠,改良性能。因为多个硬盘增加了平均故障间隔时间MTBF),储存冗余数据也增加了容错。​ 利用虚拟化技术把多个硬盘组合起来,成为一个或多个硬盘阵列组目的是为了提升性能或者减少冗余。

2024-03-11 16:36:59 735

原创 docker部署监控Prometheus+Grafana

基于centos7.9系统用docker安装部署Prometheus+Grafana方式实现对Linux系统主机监控管理

2024-03-07 17:20:12 1562 4

原创 磁盘分区管理工具 fdisk parted

Linux系统中管理和配置磁盘分区的两种主要工具:fdisk和parted

2024-03-06 13:00:16 1248

原创 Linux文本编辑器-vim的快捷键

在命令行文本编辑器vim中的快捷键和操作命令

2024-03-05 18:24:22 1143

原创 如何将typora文档中的图片上传到博客园

使用Typora Markdown编辑器结合dotnet-cnblog插件将本地Markdown文件中的内容和图片发布到博客园平台的详细步骤。

2024-03-04 14:29:30 912

原创 centos虚拟机安装

如何在VMware Workstation上安装和配置CentOS 7虚拟机,并通过阿里云提供的ISO镜像文件进行系统安装。

2024-03-03 11:40:29 328

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除