分类: 系统运维

33 篇文章

MySQL学习-事务
2.1 隔离性与隔离级别 SQL 标准的事务隔离级别: 读未提交(read uncommitted):一个事务还没提交时,它做的变更就能被别的事务看到。 读提交(read committed):一个事务提交之后,它做的变更才会被其他事务看到。 可重复读(repeatable read):一个事务执行过程中看到的数据,总是跟这个事务在启动时看到的数据…
MySQL学习— SQL 语句是如何执行的
1.1 MySQL 逻辑架构图 MySQL 可以分为 Server 层和存储引擎层两部分。 Server 层涵盖 MySQL 的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。 存储引擎层负责数据的存储和提取。其架构模式是插件式的,支持 InnoDB、MyI…
docker基础学习
一、Docker介绍 1、什么是docker Docker是一个开源的容器平台,旨在帮助开发者在不同的环境和操作系统上轻松地部署和管理应用程序。它允许开发者将应用程序及其依赖项打包成轻量级的独立容器,这些容器可以在任何支持 Docker 的环境中运行,无需担心环境差异。Docker 的核心思想是容器化,即通过将应用程序…
Linux下的网络排障
日常在网络运维过程中,如果出现网络问题,更多的是网络设备、网络协议、网络基础设施(如:DNS、DHCP、AD域、行为管理、防火墙等)一般情况下,如果在没有网络变更,网络出现问题,更多的是网络协议的问题,但是在服务器上,尤其是linux设备,遇到网络问题的时候,很多从事网络方面的人,都不知道如何处理,在有些紧要的时候,我自己也没办法很灵活的回想起很多…
k8s yaml文件 学习
yaml学习 yaml基础元素 apiVersion指定api版本标签kind定义资源的类型/角色;资源类型可以是Deployment、Job、Ingress、Service等metadata定义资源的元数据信息  -name资源名称  -labels资源标签  -namespace资源命名空间spec定义资源需要的参…
k8s基础知识
一、Kubernetes(k8s)概述 1、k8s是什么? Kubernetes 是一个可移植、可扩展的 开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态,其服务、支持和工具的使用范围相当广泛。 2、为什么需要 Kubernetes? K…
OpenStack虚拟机创建过程中镜像格式的的变化过程
OpenStack虚拟机创建过程中镜像格式的的变化过程 Glance⽤来作为独⽴的⼤规模镜像查找服务,当它与Nova和Swift配合使⽤时,就为OpenStack提供了虚拟机镜像的查找服务,像所有的OpenStack项⽬⼀样,遵循以下设计思想: 基于组件的架构 - 便于快速增加新特性 ⾼可⽤性 - ⽀持⼤负荷 容错性 - 独⽴的进程地址空间,避免串…
OpenStack 基础入门
对于新手来说,了解OpenStack还是有些难度的,这篇文章重点关注于OpenStack一些基础的概念知识,希望对各位有所帮助 Glance 为 VM 提供 image  Cinder 和 Swift 分别为 VM 提供块存储和对象存储  Neutron 为 VM 提供网络连接 keystone 管理用户及其权限 维护 Open…
Linux 下查看内存使用情况方法总结
在做Linux系统优化的时候,物理内存是其中最重要的一方面。自然的,Linux也提供了非常多的方法来监控宝贵的内存资源的使用情况。 下面的详细的列出了Linux系统下通过视图工具或命令行来查看内存使用情况的各种方法。 1./proc/meminfo 查看RAM使用情况最简单的方法是通过 /proc/meminfo。这个动态更新的虚拟文件实际上是许多…