Chinaunix首页 | 论坛 | 博客
  • 博客访问: 168393
  • 博文数量: 31
  • 博客积分: 25
  • 博客等级: 民兵
  • 技术积分: 280
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-28 06:36
个人简介

还在学习oracle的路上。

文章分类

全部博文(31)

文章存档

2020年(9)

2018年(3)

2017年(6)

2016年(11)

2015年(2)

我的朋友

分类: LINUX

2020-03-08 13:28:10

前言
     最近新入职一家公司,做主机工程师的工作,项目背景是建设一个报社的同城容灾中心,我负责容灾中心的主机环境的搭建,项目到了后期阶段,经过漏扫之后发现操作系统有漏洞,需要对操作系统进行打补丁的操作,那么问题来了,我一个人,整个容灾中心的主机大概有100台,必须找到一种方法,进行补丁的批量部署。因为之前没有这方面的经验所以走了一些弯路,今天记录在此为以后自己回忆,以及供各位参考。
       总体思路:先在一台机器上将所有要安装的补丁的最新版的安装包部署一遍,然后将部署过程脚本化,然后将这个整体的过程打包通过Ansible方式分发到各个主机进行打补丁的操作
      
        首先是安装脚本的制作。我就直接贴我的脚本了,不说制作过程了。脚本见附件update_ssh.7z
   ansible  使用指南
ansible testhost -m copy -a "src=/etc/ansible  dest=/tmp/ansibletest owner=root group=root mode=0755"
分发脚本文件命令, 要依据实际情况修改下。
$ ansible -i hosts all -m shell -a "sh somescript.sh  "
升级完成
阅读(1323) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~