admin

Ansible教程(2)Ansible的命令行与常用模块

运维技术 Ansible教程(2)Ansible的命令行与常用模块

一、Ansible Ad-Hoc简介Ad-Hoc是一种通过ansible内置命令行让Ansible进行工作的方式,也是最简单的调用方式。命令行语法格式如下ansible <host-p...

 Ansible教程(1)Ansible的安装与基本使用

运维技术 Ansible教程(1)Ansible的安装与基本使用

一、Ansible简介Ansible是一个基于Python开发的轻量级自动化运维工具,有着其他自动化运维工具如puppet、cfengine、chef、func、fabric的优点,并且不需要单独安装...

Oracle教程(5)数据泵逻辑备份教程与实战

MySQL | Oracle Oracle教程(5)数据泵逻辑备份教程与实战

一、数据泵介绍数据泵(Data Pump)是 Oracle 10g 开始引入的命令行逻辑备份与恢复工具。通过 expdp / impdp ,可以对所有数据库对象(模式、表数据、表空间等)进行高效导出和...

MySQL教程(13)基于Position或GTID实现主从复制

置顶 MySQL教程(13)基于Position或GTID实现主从复制

一、MySQL主从复制概述主从复制是MySQL高可用与横向扩展的基础方案,其核心依赖于 MySQL 自身的 Binlog 机制。主节点的 Binlog 记录了数据库上所有的 DDL 与 DML 操作(...

Redis教程(4)数据持久化配置

NoSQL Redis教程(4)数据持久化配置

一、Redis的持久化介绍Redis支持将缓存数据持久化到硬盘中保存,避免内存中的数据在服务重启后或者服务器断电等情况下发生丢失。Redis的数据持久化支持rdb快照持久化和aof日志持久化两种方式。...

Redis教程(3)使用info命令分析Redis服务状态

NoSQL Redis教程(3)使用info命令分析Redis服务状态

一、Redis info命令介绍Redis 内置了info命令用于查看服务状态,该命令包含了Redis主要性能指标,支持全局信息和指定模块信息的查看。该命令是进行Redis性能分析和问题排查的关键工具...

Docker运维教程(2)镜像与容器管理

运维技术 Docker运维教程(2)镜像与容器管理

一、Docker 镜像管理自从Docker分为CE版和EE版后,命令行也发生了变化。在CE版本中对命令进行了分组,并且支持命令补全,包括版本号都可以自动补全。通过docker --help命令可以看到...

Docker运维教程(1)Docker的基本概念与安装

运维技术 Docker运维教程(1)Docker的基本概念与安装

一、Docker简介Docker本身并不是容器,而是对容器进行了一种封装,是容器技术的一种简化实现方式。容器技术可以快速将不同版本的应用或者不同应用打包到容器中实现服务快速部署,减少环境不一致带来的问...

【系统运维】Linux软件防火墙firewalld/iptable配置教程

运维技术 【系统运维】Linux软件防火墙firewalld/iptable配置教程

一、iptables与firewalld区别Linux系统通过内核netfilter模块对数据包进行过滤,以此实现软件防火墙功能。在 CentOS7 前一般使用iptables作为管理工具,从Cent...

MySQL教程(12)锁的原理与常见锁问题处理

MySQL | Oracle MySQL教程(12)锁的原理与常见锁问题处理

一、数据库锁的作用数据库锁主要用于解决并发问题,当并发操作发生时,数据库依靠锁来控制这些并发请求对资源(锁是针对资源而非事务)的访问规则,因为被上锁的资源不会被其他事务修改,因为可以保证事务之间的隔离...