如何理解ansible自动化运维数据库

技术如何理解ansible自动化运维数据库这期内容当中小编将会给大家带来有关如何理解ansible自动化运维数据库,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 通过ansible

这期内容当中小编将会给大家带来有关如何理解ansible自动化运维数据库,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

通过ansible简单对数据库主机检查和数据库表空间的检查,前提数据库主机有统一的用户名和密码。

运维环境:rhel 7.2,ansible 1.9

数据库环境:甲骨文11.2.0.4,Suse 11sp4,统一用户是神谕和用户

ansible配置文件/etc/ansible/ansible.cfg,否则在运行ansible时需要制定宿主位置

-配置宿主组

[root @ DBAMOUNT user cs]#更多/可移植/主机

[Suse]

192.168.15.21

192.168.15.22

192.168.15.46

192.168.15.47

-简单测试

[root @ DBAMOUNT .ssh]# ansi ble Suse-m ping-u用户cs-k

嘘密码:

192.168.15.22 |成功{

将' :改为假的,

乒乓:

}

192.168.15.46 |成功{

将' :改为假的,

乒乓:

}

192.168.15.47 |成功{

将' :改为假的,

乒乓:

}

192.168.15.21 |成功{

将' :改为假的,

乒乓:

}

-查看空间

[root @ DBAMOUNT .ssh]# ansible Suse -m命令-a 'df -hT' -u usercs -k

密码:

[root @ DBAMOUNT .ssh]# ansible Suse -m命令-a 'ls -l /tmp' -u usercs -k

密码:

-复制文件:

[root @ DBAMOUNT .ssh]# ansi ble Suse-m copy-a ' src=/etc/ansi ble/ansi ble。CFG dest=/tmp/ansi ble。' CFG '-u usercs-k

密码:

{ ' src=/etc/ansi ble/ansi ble。CFG dest=/tmp/ansi ble。CFG所有者=用户群=用户模式=0644 ' }

-远程执行脚本

ansi ble Suse-m shell-a '/tmp/rockezhang _ test。嘘

密码:

-远程创建目录

ansible Suse -m命令-一个“mkdir/home/Oracle/scripts”-u Oracle-k

密码:

-配置脚本

来源~/。轮廓

sqlplus-S '/作为sysdba'EOF

套林200页100

从gv \ $数据库中选择当前scn、保护模式、数据库角色、强制日志记录、打开模式、切换状态

设置页面大小9999

设置线路尺寸132

挑选

表空间名,

a.总计_mb,

f.Free_mb,

回合(总计_兆字节-自由_兆字节,2)已用_兆字节,

四舍五入((f . Free _ MB/a . total _ MB)* 100)' % _ Free '

(从按表空间名分组的dba _ data _ files中选择表空间名、总和(字节/(1024 * 1024))total _ MB)a、

(选择表空间名称,四舍五入(总和(字节/(1024*1024)))按表空间名称从dba _空闲空间组中选择free _ MB)f

其中a。表空间名=f。表空间名()

按“% _免费”排序

/

出口

文件结束

-拷贝文件

ansi ble Suse-m copy-a ' src=/ansi ble/check _ db。sh dest=/home/Oracle/scripts '-u Oracle-k

密码:

-执行脚本

ansible Suse -m命令-a ' chmod x/home/Oracle/scripts/check _ db。甲骨文

密码:

ansi ble Suse-m shell-a '/home/Oracle/scripts/check _ db。甲骨文

密码:

上述就是小编为大家分享的如何理解ansible自动化运维数据库了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/86579.html

(0)

相关推荐

  • 科颜氏白泥面膜用法,如何正确使用清洁面膜呢

    技术科颜氏白泥面膜用法,如何正确使用清洁面膜呢如何正确使用清洁面膜我个人认为皮肤清洁非常重要。今天科颜氏白泥面膜用法,我将讨论平时清洁面膜的日常使用。步骤:清洁后,涂上薄薄一层。沉重的房屋T区域和下巴可以略微加厚。此步骤

    生活 2021年10月19日
  • mysql数据库的类型是什么

    技术mysql数据库的类型是什么本篇内容介绍了“mysql数据库的类型是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成

    攻略 2021年12月2日
  • jquery中如何增加子节点

    技术jquery中如何增加子节点这篇文章主要讲解了“jquery中如何增加子节点”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“jquery中如何增加子节点”吧!

    攻略 2021年11月16日
  • vue和react给我的感受

    技术vue和react给我的感受 vue和react给我的感受以下纯属个人使用两个框架的感想和体会:不知道你们是否有这种感觉~我vue和react都用过一段时间,但是vue给我感觉就是经常会忘记语法,需

    礼包 2021年12月15日
  • mysql存储过程中游标怎么用

    技术mysql存储过程中游标怎么用这篇文章将为大家详细讲解有关mysql存储过程中游标怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。DELIMITER $$USE `cms`$$

    攻略 2021年11月2日
  • pgbench性能测试分析

    技术pgbench性能测试分析本篇内容主要讲解“pgbench性能测试分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“pgbench性能测试分析”吧!--pgbench 测

    攻略 2021年11月9日