12 2022 档案
摘要:1、创建容器 容器创建:就是将镜像加载到容器的过程。 创建容器时如果没有指定容器名称,系统会自动创建一个名称。 新创建的容器默认处于停止状态,不运行任何程序,需要在其中发起一个进程来启动容器。 docker create创建的容器并未实际启动,还需要执行docker start命令或docker r
阅读全文
摘要:一、Docker概述 1.1 IT架构的演进: 裸金属 → 虚拟机 → 容器→ 函数化、代码化 云计算涌现出很多改变传统IT架构和运维方式的新技术,比如虚拟机、容器、微服务、Serverless(无服务),无论这些技术应用在哪些场景,降低成本、提升效率是云服务永恒的主题。 1.运行物理机,也称为裸金
阅读全文
摘要:市场上常用的监控软件: 传统运维:zabbix、 Nagios 云原生环境: Prometheus (go语言开发的) 一、zabbix概述 作为一个运维,需要会使用监控系统查看服务器状态以及网站流量指标,利用监控系统的数据去了解上线发布的结果,和网站的健康状态。 利用一个优秀的监控软件,我们可以:
阅读全文
摘要:pache公司的软件包官方下载地址:archive.apache.org/dist/ 注:kafka从3.0版本之后,不再依赖zookeeper。 一、Zookeeper 概述 官方下载地址:archive.apache.org/dist/zookee… 1.1 Zookeeper 定义 Zooke
阅读全文
摘要:遇到问题: 今天在启动kafka后创建topic时遇到如下错误: [root@localhost config]# kafka-topics.sh --create --zookeeper 192.168.68.110:2181,192.168.68.111:2181,192.168.68.113:
阅读全文
摘要:一、ELK 简介 ELK平台是一套完整的日志集中处理解决方案,将 ElasticSearch、Logstash 和 Kiabana 三个开源工具配合使用, 完成更强大的用户对日志的查询、排序、统计需求。 简述 默认情况下,ES集群节点都是混合节点,即在elasticsearch.yml中默认node
阅读全文
摘要:创建完yum仓库yum安装报错 yum安装centos-release-gluster安装报错:版本过高,先解除依赖关系(极大可能) 建完yum仓库再三检查没错,甚至有很多人yum clean all && yum cakecache都用不了的就是没有镜像源罢了。(镜像源是 gfsrepo这个压缩包
阅读全文
摘要:GlusterFS 概述 文件系统:用于存储和管理文件的相关系统。 存储系统类型 存储技术 块存储 硬盘 文件存储 NFS、SISC、FTP 对象存储 OSS、S3(公有云) 分布式存储 GFS、MFS、Ceph、FastdFs 分布式存储优点: 增加存储容量 加快读写效率 保证文件高可用 Glus
阅读全文
摘要:一、rsync介绍 1.1 rsync简介 rsync(Remote Sync,远程同步)是一个开源的快速备份工具,可以在不同主机之间镜像同步整个目录树,支持增量备份,并保持链接和权限,且采用优化的同步算法,传输前执行压缩,因此非常适用于异地备份、镜像服务器等应用。 rsync 的官方站点的网址是
阅读全文
摘要:Redis 高可用 什么是高可用 在web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务(99.9%、99.99%、99.999%等等)。 高可用的计算公式是1-(宕机时间)/(宕机时间+运行时间)有点类似与网络传输的参数误码率,我们用9的个数表示可用性: 2
阅读全文
摘要:缓存概念 缓存是为了调节速度不一致的两个或多个不同的物质的速度,在中间对速度较慢的一方起到加速作用,比如CPU的一级、二级缓存是保存了CPU最近经常访问的数据,内存是保存CPU经常访问硬盘的数据,而且硬盘也有大小不一的缓存,甚至是物理服务器的raid 卡有也缓存,都是为了起到加速CPU 访问硬盘数据
阅读全文
摘要:一、Redis 高可用 1.1 什么是高可用 在web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务(99.9%、99.99%、99.999%等等)。 但是在Redis语境中,高可用的含义似乎要宽泛一些,除了保证提供正常服务( 如主从分离、快速容灾技术),还需
阅读全文
摘要:一、MHA概述 1.1 什么是 MHA MHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。 MHA 的出现就是解决MySQL 单点故障的问题。 MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。 MHA能在故障切
阅读全文
摘要:简介 在企业应用中,成熟的业务通常数据量都比较大 单台Mysql在安全性、高可用性和高并发方面都无法满足实际的需求 配置多台主从数据库服务器以实现读写分离 什么是读写分离 读写分离,基本的原理是让主数据库处理事务性增、改、删操作( INSERT、UPDATE、DELETE) ,而从数据库处理SELE
阅读全文