第十二周作业

1、主从复制及主主复制的实现

主节点建立复制账号和二进制日志开启


从节点建立复制账户和my.cnf修改







2、xtrabackup实现全量+增量+binlog恢复库

全量


增量

加一个table并备份


恢复



3、MyCAT实现MySQL读写分离

实验失败,暂时查找原因


4、ansible常用模块介绍

1、ping模块

用于ssh端口是否打开,对端也要有python环境

2、raw模块

执行原始的命令

3、yum模块

centos安装模块

4、apt模块

ubuntu安装模块

5、pip模块

python库安装模块

6、synchronize模块

使用rsync同步文件

7、template模块

基于模板方式生成一个文件复制到远程主机

8、copy模块

在远程主机执行复制操作文件

9、user 模块与group模块

用户,用户组增删查模块

10、service 模块

用于管理服务。

11、get_url 模块

该模块主要用于从http、ftp、https服务器上下载文件

12、fetch模块

它用于从远程机器获取文件,并将其本地存储在由主机名组织的文件树中。

13、file模块

file模块主要用于远程主机上的文件操作

14、unarchive模块

用于解压文件

15、command 模块和shell

用于在各被管理节点运行指定的命令

shell和command的区别:shell模块可以特殊字符,而command是不支持

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、主从复制及主主复制的实现 主从复制 完成主设备配置 完成从设备配置 主主复制:在主从复制的基础上 首先,调整主...
    yabao11阅读 3,017评论 0 0
  • 1、 导入hellodb.sql生成数据库 (1) 在students表中,查询年龄大于25岁,且为男性的同学的名...
    马晖阅读 1,287评论 0 0
  • 1、编写脚本,支持让用户自主选择,使用mysqldump还是xtraback全量备份。 [root@centos7...
    Gustav_man阅读 2,490评论 0 0
  • mysql笔试+面试题100题分享 ​ 转载自:http://blog.51cto.com/wn2100/2049...
    98b8dc01512b阅读 3,493评论 0 0
  • 1、主从复制及主主复制的实现 环境:Centos8*2+mariadbmaster:10.0.0.8slave:1...
    马晖阅读 1,690评论 0 0