当前位置:首页
> 第4页
自动化运维(二)Ansible Playbook
5年前 (2019-09-16)710
1.Playbook剧本1.playbook翻译过来就是“剧本”,那playbook组成如下play: 定义的是主机的角色task: 定义的是具体执行的任务playbook: 由一个或多个play组成,一个play可以包含多个task任务简单理解为: 使用不同的模块完成一件事情2.playbook的...
自动化运维(一)Ansible安装及模块的使用
5年前 (2019-09-16)734
1:Ansible安装1.什么是AnsibleAnsible是python 中的一套模块,系统中的一套自动化工具,只需要使用ssh协议连接及可用来系统管理、自动化执行命令等任务。2.Ansible优势1、ansible不需要单独安装客户端,也不需要启动任何服务2、ansible是python中的一套...
Redis主从复制
5年前 (2019-09-10)741
一.Redis主从复制Redis复制功能简单介绍1:使用异步复制。2:一个主服务器可以有多个从服务器。3:从服务器也可以有自己的从服务器。4:复制功能不会阻塞主服务器。5:可以通过复制功能来让主服务器免于执行持久化操作,由从服务器去执行持久化操作即可。Redis复制功能介绍1:Redis 使用异步复...
Shell介绍(四)条件表达式,字符串比对
5年前 (2019-09-08)721
条件表达式[ ]======test []常用[ -f file ] 文件是否存在 且为普通文件 重点[ -e file ] 文件存在则为真[ -d file ] 目录存在则为真 重点[ -x file ] 文件有执行权限则为真[ -w file ] 文件可写则为真[...
Shell介绍(三)if判断,case控制,for循环,while循环,流程控制语句
5年前 (2019-09-08)627
if判断单分支if [你有房] then 我就嫁给你 fi多分支if [ 你有房 ] then 我就嫁给你 else &nbs...
Shell介绍(二)函数,数组
5年前 (2019-09-08)680
函数命令的集合 完成特定功能的代码块模块化 复用函数和变量类似 只有先定义才可以调用,如果只定义不调用 则不会执行函数的定义和调用三种方法:[root@web scripts]# cat fun.sh #!/bin/sh test1(){ ...
Shell介绍(一)变量、传参、数值运算
5年前 (2019-09-08)683
Shell编程1.什么情况下使用Shell1:安装CentOS系统 自动化安装操作系统(kickstart cobbler) 底层shell2:网络IP地址3:初始化操作系统(ntp时间同步,更改默认YUM源,SSH端口,SSH远程连接禁止DNS解析,禁止root登录,关闭seilnux,防火墙优化...
MySQL从入门到高可用架构报错解决
5年前 (2019-09-08)641
1.报错原因:MySQL的socket文件目录不存在。解决方法:创建MySQL的socket文件目录mkdir /application/mysql-5.6.38/tmp 2.报错原因:socket文件目录没有权限解决方法:给socket文件目录授权mysql用户的权限chown -R m...
MySQL集群——MHA高可用及读写分离
5年前 (2019-09-08)717
一.MHA简介MHA能够在较短的时间内实现自动故障检测和故障转移,通常在10-30秒以内;在复制框架中,MHA能够很好地解决复制过程中的数据一致性问题,由于不需要在现有的replication中添加额外的服务器,仅需要一个manager节点,而一个Manager能管理多套复制,所以能大大地节约服务器...