• 欢迎访问运维搬运工网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站。
  • 本站一年会员:100元 ,两年会员:180元 ,永久会员:380元
  • 这世界就是,一些人总在昼夜不停地运转,而另外一些人,起床就发现世界已经变了。
  • 本博客推广的是知识付费,用赞助的方式实现博客维护,不以赚钱为目的的博客
Ansible Playbook自动完成硬盘的分区、格式化、挂载

Ansible Playbook自动完成硬盘的分区、格式化、挂载

目标目标是使用ansible批量分区、格式化、挂载,并在fatab中添加自动挂载信息,并且当硬盘不存在或者已有分区时,不操作该硬盘,格式化和挂载使用ansible的mount、filesystem模块实现通过脚本判断分区是否存在,仅针对4T以下硬盘,因为fdisk不支持4T以上硬盘,需要时候再研究parted的脚本吧  自动……

ansible中的playbook详解

ansible中的playbook详解

首先简单说明一下playbook,playbook是什么呢?根本上说playbook和shell脚本没有任何的区别,playbook就像shell一样,也是把一堆的命令组合起来,然后加入对应条件判断等等,在shell脚本中是一条一条的命令,而在playbook中是一个一个的task任务构成,每个task任务可以看做shell中的一条命令;shell脚本一般只……

Ansible-playbook批量安装JDK

Ansible-playbook批量安装JDK

前言:假如现在需要你在一组服务器安装一个或多个软件,如果一台一台登陆安装的话会耗费非常多的时间不符合经济效益,或许你会说我可以自己写个脚本,但你写脚本的时间已经足够我把软件安装好了,所以这时你需要一个自动化工具,本文将介绍如何利用Ansible-playbook批量安装jdk。剧本:ansible的安装过程就不在此多说了,可参考:Ansible安……

Ansible常用模块

Ansible常用模块

ping模块检查主机是否在线,如果主机在线则回复pong示例:ansible all -m ping //如果不需要检查全部主机,可将all改为定义的组名或单>独ipyum模块使用yum软件包管理器管理软件包,其选项有:– config_file:yum的配置文件 (optional)– disable_gpg_check:关闭gpg_……

ansible批量免密登录

ansible批量免密登录

需求有N多台机器,需要批量实现免密登录。10.0.0.12 10.0.0.13编写hosts文件……

批量同步时间

批量同步时间

时间服务器参考如下搭建 NTP 时间服务器同步利用ansible[root@localhost ~]# ansible test -m shell -a "ntpdate 172.17.0.165" 172.17.0.111 | SUCCESS | rc=0 >>30 Mar 15:57:43 ntpdate[10290]: s……

ansible批量修改selinux

ansible批量修改selinux

模拟环境……

ansible批量修改机器名

ansible批量修改机器名

提要传统手动修改机器名太慢,这时候就体现到自动化运维工具的效果了……

rm -rf 安全

rm -rf 安全

提要今天在终端下,看到我的用户目录下有个~的文件夹(maven生成),相要删除收回点空间,习惯性的用命令 rm -rf ~ ,一回车,猛然想起的时候已经来不及了,世界一下子清静了,想死的心都有了!没错,~指定的是当前用户的目录,我的用户名是liyd,相当于是执行了rm -rf /home/liyd,所有的文件都删除了。试了linux下的各种文件恢复方法,……

ansible批量更新密码

ansible批量更新密码

简述如何利用ansible批量更新密码?……

ansible批量修改sudo权限配置

ansible批量修改sudo权限配置

拷贝sudo配置文件进行修改[root@ansible roles]# cp /etc/sudoers /root修改权限 ……

ansible配置sudo日志审计

ansible配置sudo日志审计

批量创建log文件[root@ansible ~]# ansible passwd -m command -a 'touch /var/log/sudo.log' [WARNING]: Consider using file module with state=touch rather than running touch172.17.1.10……

ansible远程执行创建用户

ansible远程执行创建用户

脚本位置[root@ansible ~]# ll总用量 8-rw-------. 1 root root 1271 6月 5 14:01 anaconda-ks.cfg-rw-r--r--. 1 root root 174 6月 5 17:02 name.sh[root@ansible ~]# pwd/rootansible执行先拷……

centos7添加sudo日志审计

centos7添加sudo日志审计

创建log文件[root@ansible ~]# touch /var/log/sudo.log配置/etc/rsyslog.conf……

ansible服务端

ansible服务端

安装ansible[root@ansible ~]# yum install -y epel-release[root@ansible ~]# yum install -y ansible关掉防火墙……