System_TuTu
码龄3年
关注
提问 私信
  • 博客:43,451
    社区:14
    43,465
    总访问量
  • 50
    原创
  • 1,079,776
    排名
  • 6
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2022-02-12
博客简介:

System_TuTu

博客描述:
書山有路勤為徑
查看详细资料
个人成就
  • 获得8次点赞
  • 内容获得3次评论
  • 获得116次收藏
创作历程
  • 50篇
    2022年
成就勋章
创作活动更多

如何做好一份技术文档?

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

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

Docker-Compose 容器集群的快速编排

Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排Docker-compose将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(container),Docker-compose运行日录下的所有文件(docker-compose. yml,extends文件或环境变量文件等)组成一个工程,若无特殊指定工程名即为当前目录名。一个工程当中可包含多个服务,每个服务中定义了容器运行的镜像、参数、依赖。一个服务当中可包括多个容器实
原创
发布博客 2022.07.12 ·
362 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Docker镜像的创建与命令合集

2、查看所有状态容器——docker ps -a3、docker —— run 指令run指令 运行工作流程5、 查看docker信息——docker info6、docker帮助命令文档——docker --help二、docker 镜像操作1、搜索镜像(公共仓库)——docker search默认是在公共仓库找,如果有私有仓库,会在私有仓库找2、下载镜像——docker pull3、查看镜像列表——docker images4、获取镜像信息——docker inspect
原创
发布博客 2022.07.12 ·
1760 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

docker网络模式的运用

2.查看容器信息(包含配置、环境、网关、挂载、cmd等等信息)3.指定分配容器IP地址4.自定义网络固定iP可以先自定义网络,再使用指定IP运行docker三、暴露端口两个容器如果端口一致的情况下,暴露出去会产生地址冲突,所以需要在docker0上做一个端口映射,通过ens33暴露出去端口不同就可以了-p (小写)自定义端口 ( 宿主机端口:容器内端口 )-P (大写)随机端口 (-P 49153起始 49153到65535)常见错误与总结1.进入容器没有systemctl命令怎么解决2
原创
发布博客 2022.07.12 ·
425 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

docker的数据管理

管理Docker 容器中数据主要有两种方式:数据卷(Data Volumes)和数据卷容器( DataVolumes Containers) 。将容器内部的配置文件目录,挂载到宿主机指定目录下首先宿主机目录/var/www挂载到容器中的/data1三、数据卷容器1、目的让两个容器实现数据共享如果需要在容器之间共享一些数据,最简单的方法就是使用数据卷容器。数据卷容器是一个普通的容器,专门提供数据卷给其他容器挂载使用。总结想要实现docker持久化在生成容器的同时,加上-v选项,指定把当前服务器
原创
发布博客 2022.07.12 ·
352 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Docker--资源控制管理

容器 = cgroup + namespace + rootfs + 容器引擎2、设置CPU资源占用比(设置多个容器时才有效)Docker通过–cpu-shares指定CPU份额,默认值为1024,值为1024的倍数。资源分配结果取决于同时运行的其他容器的CPU分配和容器中进程运行情况。cgroups只在容器分配的资源紧缺时,即在需要对容器使用的资源进行限制时,才会生效。因此,无法单纯根据某个容器的CPU份额来确定有多少CPU资源分配给它。4、限制 CPU 内核使用可以通过配置,使得
原创
发布博客 2022.07.12 ·
104 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

可靠协调系统Zookeeper

Zookeeper是一~个开源的分布式的,为分布式框架提供协调服务的Apache项目。(1) Zookeeper:一个领导者(Leader) ,多个跟随者(Follower) 组成的集群。(2) Zookeepe集群中只要有半数以上节点存活,Zookeeper集群就能正常服务。所以Zookeeper适合安装奇数台服务器。(3)全局数据一致:每个Server保存一份相同的数据副本,Client无论连接到哪个Server, 数据都是一致的。(4)更新请求顺序执行,来自同一个Client的更新请求按其发送顺
原创
发布博客 2022.07.04 ·
435 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rsync 远程同步~异地备份策略

在远程同步任务中,负责发起 rsync 同步操作的客户机称为发起端,而负责响应来自客 户机的 rsync 同步操作的服务器称为同步源。在同步过程中,同步源负责提供文件的原始位置,发起端应对该位置具有读取权限,如图下图所示。环境准备:为备份账户创建数据文件启动 rsync 服务程序四、使用rsync备份工具1、rsync 命令的基本用法绝大多数的备份程序要求指定原始位置、目标位置,rsync 命令也一样。最简单的 rsync 用法类似于 cp 命令。例如,可以将文件/etc/fs
原创
发布博客 2022.07.04 ·
749 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

GFS 分布式文件系统从入门到实践

(一)扩展性和高性能(二)高可用性(三)全局统一 命名空间(四)弹性卷管理(五)基于标准协议弹性HASH算法是Davies-Meyer 算法的具体实现,通过HASH 算法可以得到一个32位的整数范围的hash 值,假设逻辑卷中有N个存储单位Brick, 则32位的整数范围将被划分为N个连续的子空间,每个空间对应一个Brick。当用户或应用程序访问某一个命名空间时,通过对该命名空间计算HASH值,根据该HASH 值所对应的32位整数空间定位数据所在的Brick。GlusterFs支持七种卷,即分布式卷、条带卷
原创
发布博客 2022.07.04 ·
157 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ELK 日志分析系统的部署

接近实时集群化节点索引类型文档分片和副本(默认情况下是5个分片、1个副本,这意味着,如果你的集群至少有两个节点,你的索引将会有5个分片和另外5个副本,)7.10和7.20,但是有一个特性就是,启动时,必须为非root用户。es启动时很吃内存。而且会卡很久。(1)在所有需要收集日志的服务器上部署Logstash; 或者先将日志进行集中化管理在日志服务器上, 在日志服务器上部署 Logs tash。(2)Logstash 收集日志,将日志格式化并输出到 Elasticsearch 群集中。(3)Elasti
原创
发布博客 2022.07.04 ·
107 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

虚拟化+docker容器引擎概念基本介绍

cpu分片后每个任务处理性能会打对折虚拟机管理器功能:调用资源两大核心组件:QEMU、KVMQEMU:1.可以理解为队列,核心目的是调用资源内核中的资源,需要把KVM逻辑分割出来的资源运输给QEMU,再给虚拟机。2.QEMU它并不是直接调用,而是用I/O方式调用,QEMU把资源调用来的过程借用ioctl,QEMU借助libvirt这个工具调用ioctl,再通过接口,给虚拟机应用程序。KVM:1.用来逻辑分割物理资源,抽象化为虚拟化资源,根据VMM里的配置,会逻辑分割出多少G,给应用程序,去进行虚拟化。
原创
发布博客 2022.06.27 ·
958 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

强大的Squid 代理服务器应用

Squid 是 Linux 系 统 中 最 常 用 的 一 款 开 源 代 理 服 务 软 件 ,可以很好地实现 HTTP 和 FTP,以及 DNS 查询、SSL 等应 用的缓存代理,功能十分强大。官 方 网 站 为:squid官网作为应用层的代理服务软件,Squid 主要提供缓存加速、应用层过滤控制的功能。当客户机通过代理来请求 Web 页面时,指定的代理服务器会先检查自己的缓存:根据实现方式不同,代理服务可分为传统代理和透明代理两种常见的代理服务:实际应用中,传统代理多见于 Internet 环境,如为
原创
发布博客 2022.06.27 ·
564 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Redis三种模式——主从复制,哨兵模式,集群

环境准备:(1)安装Redis在三台服务器上均需部署Redis,可以参考我之前写的这篇博客:部署Redis1.修改master主配置文件2.重启redis(4)测试检验二、哨兵模式哨兵的核心功能:在主从复制的基础上,哨兵引入了主节点的自动故障转移。哨兵(sentinel):是一个分布式系统,用于对主从结构中的每台服务器进行监控,当出现故障时通过投票机制选择新的Master,并将所有Slave 连接到新的Master。所以整个运行哨兵的集群的数量不得少于3个节点。哨兵结构由两部分组成,哨兵
原创
发布博客 2022.06.27 ·
123 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

NoSQL之 Redis配置与优化

redis的基本优化内容
原创
发布博客 2022.06.25 ·
120 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Zabbix监控系统

zabbix监控的安装及登录
原创
发布博客 2022.06.21 ·
463 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MySQL 主从复制、分离解析

服务性能扩展方式1.读写分离基本原理基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。2.MySQL 读写分离原理读写分离就是只在主服务器上写,只在从服务器上读。基本的原理是让主数据库处理事务性操作,而从数据库处理 select 查询。数据库复制被用来把主数据库上事务性操作导致的变更同步到集群中的从数据库。(1)基于程序代码内部实现(2)基于程序代码内部实现代理一般位
原创
发布博客 2022.06.17 ·
631 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mysql之中间件Mycat实现读写分离

Mycat适用的场景很丰富,以下是几个典型的应用场景Mycat长期路线图强化分布式数据库中间件的方面的功能,使之具备丰富的插件、强大的数据库智能优化功能、全面的系统监控能力、以及方便的数据运维工具,实现在线数据扩容、迁移等高级功能进一步挺进大数据计算领域,深度结合Spark Stream和Storm等分布式实时流引擎,能够完成快速的巨表关联、排序、分组聚合等 OLAP方向的能力,并集成一些热门常用的实时分析算法,让工程师以及DBA们更容易用Mycat实现一些高级数据分析处理功能不断强化Mycat开源社区的技
原创
发布博客 2022.06.17 ·
430 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL之MHA高可用配置及故障切换实例

MHA的故障切换实例
原创
发布博客 2022.06.17 ·
168 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL高级语句的用法

select查询sql语句的用法查询不重复记录where 有条件的查询and 且 ; or 或通配符通常是和 like 一起使用
原创
发布博客 2022.06.17 ·
1434 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

MySQL日志管理、备份与恢复

MySQL 的日志默认保存位置为/usr/local/mysql/data MySQL 的日志配置文件为/etc/my.cnf,里面有个[mysqld]项。用来记录当MySQL启动、停止或运行时发生的错误信息,默认已开启(2)通用查询日志用来记录MySQL的所有连接和语句,默认是关闭的(3)二进制日志用来记录所有更新了数据或者已经潜在更新了数据的语句,记录了数据的更改,可用于数据恢复,默认已开启(4)慢查询日志用来记录所有执行时间超过long_query_time秒的语句,可以找到哪些查询语句执
原创
发布博客 2022.06.17 ·
79 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL 索引、事务与存储引擎

mysql事务和索引的大部分用法
原创
发布博客 2022.06.17 ·
90 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多