玉树临风风流倜傥一树梨花压海棠
码龄6年
关注
提问 私信
  • 博客:23,875
    23,875
    总访问量
  • 47
    原创
  • 1,846,723
    排名
  • 14
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 目前就职: 电子科大科园股份有限公司
  • 加入CSDN时间: 2019-04-18
博客简介:

Dadit的博客

查看详细资料
个人成就
  • 获得17次点赞
  • 内容获得0次评论
  • 获得54次收藏
创作历程
  • 1篇
    2022年
  • 1篇
    2021年
  • 47篇
    2020年
成就勋章
TA的专栏
  • Web服务器群集
    16篇
  • mysql
    9篇
  • LINUX网络服务
    12篇
  • 虚拟化
    3篇
  • MongoDB
    2篇
  • 研发管理
    2篇
  • Shell脚本攻略
    3篇
兴趣领域 设置
  • 运维
    容器devops自动化kubernetes系统架构网络运维开发
  • 网络空间安全
    安全
  • 服务器
    linuxcentos
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

174人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

MMM+Atlas+MySQL 高可用群集

Mysql-mmm集群技术概述概述:MMM(Master-Master replication manager for MySQL)是一套支持双主故障切换和双主日常管理的脚本程序。MMM使用Perl语言开发,主要用来监控和管理MySQL Master-Master(双主)复制,可以说是mysql主主复制管理器。虽然叫做双主复制,但是业务上同一时刻只允许对一个主进行写入,另一台备选主上提供部分读服务,以加速在主主切换时刻备选主的预热,可以说MMM这套脚本程序一方面实现了故障切换的功能,另一方面其内部
原创
发布博客 2022.01.13 ·
447 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MHA-Mysql

文章目录MHA Mysql集群架构MHA工作原理MHA软件由两部分组成,Manager工具包和Node工具包Manager工具包主要包括以下几个工具:这些工具通常由MHA Manager的脚本触发,无需人为操作)主要包括以下几个工具:准备工作所需软件分发密钥对,使所有主机可互相ssh免密登录所有主机配置时间同步给master和master备用以及slave搭建基于GTID的主从复制Master的配置master备用的配置(由于这个与slave配置相同所以这里只介绍master备用的配置方法)准备mha环境(
原创
发布博客 2021.09.08 ·
203 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Docker 数据管理与网络通信

Docker 镜像的创建方法Docker 镜像除了是 Docker 的核心技术之外也是应用发布的标准格式。一个完整的 Docker镜像可以支撑一个 Docker容器的运行。创建镜像的三种方法:基于已有镜像创建、基于本地模板创建、基于 Dockerfile创建。1. 基于已有镜像创建实质是把一个容器里面运行的程序以及该程序的运行环境打包起来生成新的镜像。docker commit [选项] 容器ID/名称 仓库名称:[标签]#常用选项-m :说明信息-a :作者信息-p :生成过程中停止
原创
发布博客 2020.09.05 ·
208 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Docker架构、镜像及容器

docker概述Docker是什么?是一种轻量级的“虚拟机”在Linux容器里运行应用的开源工具Docker与虚拟机的区别docker容器与传统虚拟化的比较特性docker容器虚拟机启动速度秒级分钟级计算能力损耗几乎无损耗50%左右性能接近原生弱于系统支持量上千个几十个隔离性资源限制完全隔离docker与传统虚拟机架构区别传统虚拟机需要有额外的虚拟机管理程序和虚拟机操作系统层,而docker容器时直接在操作系统层
原创
发布博客 2020.09.03 ·
404 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

部署KVM虚拟化平台

案例:搭建KVM虚拟化平台需求概述公司现有部分Linux服务器利用率不高,为充分利用这些Linux服务器,可以部署KVM,在物理机上运行多个业务系统案例前置知识点什么是虚拟化虚拟化就是把硬件资源从屋里方式转变为逻辑方式,打破原有物理结构,使用户可以灵活管理这些资源,并且允许1台物理机上同时运行多个操作系统,以实现资源利用率最大化和灵活管理的一项技术虚拟化特征虚拟化主要有四大特征分区:对物理机分区,可实现在单一物理机上同时运行多个虚拟机隔离:同一物理机上多个虚拟机相互隔离封装:整个虚
原创
发布博客 2020.09.02 ·
349 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MongoDB分片

MongoDB分片概述什么是分片MongoDB分片是使用多个服务器存储数据的方法,以支持巨大的数据存储和对数据进行操作。当一台MongoDB不足以存储海量数据或不足以提供可接受的读写吞吐量时,就可以通过在多台服务器上分隔数据,是的数据库系统能存储和处理更多的数据。MongoDB分片的优势使用分片减少了每个分片需要处理的请求数,通过水平扩展,群集可以提高自己的存储容量和吞吐量使用分片减少了每个分片存储的数据分片的优势在于提供类似线性增长的架构,提高数据可用性,提供大型数据库查询服务器的性
原创
发布博客 2020.08.29 ·
293 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MongoDB数据库基础

MongoDB简介MongoDB是由C++语言编写的,是一个基于分布式文件存储的非关系型开源数据库系统。其优势在于可以存放海量数据,具备强大的查询功能,不适用于数据缓存,在高负载的情况下,添加更多的节点,可以保证服务器性能MongoDB旨在为WEB应用提供可扩展的高性能数据存储解决方案MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB文档类似于JSON对象。字段值可以包含其他文档,数组及文档数组2007年10月,MongoDB由10gen团队所开
原创
发布博客 2020.08.27 ·
375 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MySQL主从复制、读写分离

文章目录案例概述MySQL主从复制原理MySQL主从复制的类型主从复制的工作过程案例实施搭建Mysql主从复制容易遇到的问题及解决案例概述在企业网站中,后端MySQL数据库只有一台时,会有以下问题单点故障,服务不可用无法处理大量的并发数据请求数据丢失—大灾难改造方法增加MySQL数据库服务器,对数据进行备份,形成主备确保主备MySQL数据库服务器数据是一样的主服务器宕机了,备份服务器继续工作,数据有保障MySQL主从复制与读写分离是密切相关的MySQL主从复制原理My.
原创
发布博客 2020.08.22 ·
365 阅读 ·
3 点赞 ·
0 评论 ·
31 收藏

MySQL存储引擎MyISAM 和 InnoDB

存储引擎的实质就是如何实现存储数据,为存储的数据建立索引以及查询、更改、删除数据等技术实现的方式。存储引擎介绍MySQL中的数据用各种不同的技术存储在文件中,每一种技术都使用不同的存储机制、索引技巧、锁定水平并最终提供不同的功能和能力,这些不同的技术以及配套的功能在MySQL中称为存储引擎存储引擎就是MySQL将数据存储在文件系统中的存储方式或者存储格式目前MySQL常用的两种存储引擎MyISAMInnoDBMySQL存储引擎是MySQL数据库服务器中的组件,负责为数据库执行实际的数据
原创
发布博客 2020.08.20 ·
214 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Mysql增量备份与恢复

MySQL增量备份为什么使用增量备份使用mysqldump进行完全备份的存在的问题备份数据中有重复数据备份时间与恢复时间长增量备份就是备份自上一次备份之后增加或变化的文件或者内容增量备份的特点没有重复数据,备份量不大,时间短恢复麻烦:需要上次完全备份及完全备份之后所有的增量备份才能恢复,而且要对所有增量备份进行逐个反推恢复增量备份的方法:MySQL没有提供直接的增量备份方法,但是可以通过MySQL提供的二进制日志(binary logs)间接实现增量备份MySQL二进制日志对备
原创
发布博客 2020.08.20 ·
341 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

MySQL完全备份与恢复

MySQL完全备份数据库备份方式数据库备份的重要性在生产环境中,数据的安全性是至关重要的,任何数据的丢失都可能产生严重的后果。数据库备份的重要性主要体现在:提高系统的高可用性和灾难可恢复性,在数据库系统崩溃时,没有数据库备份就没法找到数据使用数据库备份还原数据库,是数据库崩溃时提供数据恢复最小代价的最优方案没有数据就没有一切,数据库备份是一种防范灾难的强力手段使用数据库的过程中,有多种原因造成数据的丢失:程序错误:指对数据库操作的程序难免有些错误,造成数据丢失人为错误:指由于使用人
原创
发布博客 2020.08.20 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql数据库管理

用户管理1)用户与授权新建用户CREATE USER 'y1905'@'%' identified by '123456';select host,user,password from mysql.user;删除用户drop user 'y1905'@'%';重命名用户RENAME USER 'myslave'@'192.168.9.%' TO 'y1905'@'%';给用户设置密码当前用户修改密码set password=password("123456");其他用户修改密码se
原创
发布博客 2020.08.19 ·
139 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql索引与事务

数据库索引索引及分类索引的概念索引是一种特殊的文件,包含着对数据表中所有记录的引用指针。更通俗地说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。索引的作用设置了合适的索引之后,数据库利用各种快速的定位技术,可以大大加快数据的查询速度,这也是创建索引最主要的原因。当表很大时,或者查询涉及多个表时,使用索引可以使查询速度加快成千倍。可以降低数据库的IO成本,并且索引还可以降低数据库的排序成本通过创建唯一性索引,可以保证数据库中每一行数据的唯一性可以加快表和表之间的连接在使
原创
发布博客 2020.08.18 ·
174 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql 应用

数据类型、表属性、字符集1、 数据类型:作用 保证数据的准确性和标准性。种类字符类型char(11) :定长 的字符串类型,在存储字符串时,最大字符长度11个,立即分配11个字符长度的存储空间,如果存不满,空格填充。varchar(11):变长的字符串类型看,最大字符长度11个。在存储字符串时,自动判断字符长度,按需分配存储空间。enum(‘bj’,‘tj’,‘sh’):枚举类型,比较适合于将来此列的值是固定范围内的特点,可以使用enum,可以很大程度的优化我们的索引结构。时间类
原创
发布博客 2020.08.17 ·
222 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库初体验

基本概念数据描述事物的符号记录称为数据(Data)包括数字,文字、图形、图像、声音、档案记录等以“记录”形式按统一的格式进行存储表将同的记录组织在一起,就形成了“表”使用率存储具体数据的数据库数据库就是表的集合,是存储数据的仓库以一定的组织方式存储的相互有关的数据数据库的发展史第一代数据库自20世纪60年代起,第一代数据库系统问世。它们是层次模型与网状模型的数据库系统,为统一管理和共享数据提供了有力的支撑第二代数据库20世纪70年代初,第二代数据库——关系数
原创
发布博客 2020.08.15 ·
231 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

修改MAC地址

打开/etc/rc.d/rc.local ,追加三行内容: ifconfig eth0 down ifconfig eth0 hw ether 00:00:00:00:00:C1ifconfig eth0 up永久修改MAC信息:...
原创
发布博客 2020.08.14 ·
385 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用Haproxy搭建Web群集

搭建web群集案例分析常见的Web集群调度器目前常见的Web集群调度器分为软件和硬件,软件通常使用开源的LVS、Haproxy、Nginx,硬件一般使用比较多的是F5,也有很多人使用国内的一些产品,如梭子鱼、绿盟等Haproxy应用分析LVS在企业应用中抗负载能力很强,但存在不足LVS不支持正则处理,不能实现动静分离对于大型网站,LVS的实施配置复杂,维护成本相对较高nginx的upstream模块支持群集功能,但是对群集节点的健康检查功能不强,性能没有Haproxy好Haprox
原创
发布博客 2020.08.12 ·
225 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

学习笔记(2):Linux集群-LVS 工作模式-2

本套视频内容丰富,分为集群化构建、缓存、存储、监控、安全、装机六大维度。服务构建步骤详细,手把手带着你上路;课后辅助资料全面,附录详细代码标注;深度技术讲解,逐步为你剖析底层原理……集群化阶段,讲解LVS与keepalived结合构建企业级负载调度集群,可供以万计用户同时访问;缓存阶段,讲解大量生产环境经典业务案例,让你轻松解决压力难点;存储阶段,糅合讲解 NFS、MFS、ISCSI 三类企业级存...
转载
发布博客 2020.08.11 ·
157 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LVS+Keepalived高可用群集

Keepalived概述及安装Keepalived的工作原理Keepalived主要用来提供故障切换和健康检查功能——判断LVS负载调度器、节点服务器的可用性,及时隔离并替换为新的服务器,当故障主机恢复后将其重新加入群集。主要应用场合为服务器群集中官方网站:http://www.keepalived.org/keepalived的热备份方式以软件的方式实现Linux服务器多机热备功能。由多台路由器组成一个热备组,通过共用的虚拟IP地址对外提供服务。每个热备组内同一时刻只有一台主路由器提供服务
原创
发布博客 2020.08.11 ·
291 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

部署LVS-DR群集

部署LVS-DR群集LVS-DR数据包流向分析为方便进行原理分析,将Client与群集机器放在同一网络中,数据包流经的路线为1-2-3-4LVS-DR中的ARP问题在LVS-DR负载均衡集群中,负载均衡器与节点服务器都要配置相同的VIP地址在局域网中具有相同的IP地址,势必会造成各服务器ARP通信的紊乱当一个ARP广播发送到LVS-DR集群时,因为负载均衡器和节点服务器都是连接到相同的网络上的,它们都会接收到ARP广播此时只有前端的负载均衡器进行响应,其他节点服务器不应该响应ARP广
原创
发布博客 2020.08.09 ·
202 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多