如何理解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)

相关推荐

  • 在 Pycharm 等编辑器下使用 Python 可视化神器 Plotly Express

    技术在 Pycharm 等编辑器下使用 Python 可视化神器 Plotly Express 在 Pycharm 等编辑器下使用 Python 可视化神器 Plotly Expresshttp://l

    礼包 2021年11月10日
  • AppBuilder的优势有哪些

    技术AppBuilder的优势有哪些这期内容当中小编将会给大家带来有关AppBuilder的优势有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。没有多余的代码不必担心Openbiz

    攻略 2021年11月26日
  • 逻辑回归吴恩达

    技术逻辑回归吴恩达 逻辑回归_吴恩达线性回归做分类不太理想新增最右边额外的红色点,会改变原来的线性回归的拟合直线从洋红改变到蓝色直线,运用原来的数据标准,分类出现了错误,使得新的拟合直线更糟糕而且分类问

    礼包 2021年11月27日
  • mysql数据库误删除后怎么办

    技术mysql数据库误删除后怎么办小编给大家分享一下mysql数据库误删除后怎么办,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!首先,要确保mysql开启了binlog日志功能在/etc/my.cnf文

    攻略 2021年11月2日
  • 质量摩尔浓度公式,溶质溶液浓度计算公式字母

    技术质量摩尔浓度公式,溶质溶液浓度计算公式字母溶液浓度的计算公式有溶液的质量百分比浓度=溶质质量/溶液质量×100%;摩尔浓度(mol/L)=溶质摩尔数/溶液体积(升);当量浓度=溶质的克当量数/溶液体积(升);质量-体

    生活 2021年10月22日
  • IINA有哪些特征

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

    攻略 2021年11月12日