2024-7-18 myluzh
Linux
0x00 前言
接到一个需求,有200台云主机系统盘扩容到了80g,/dev/sda已经变成了80g,需要对dev/sda1扩展分区大小。
0x01 编写主机清单
myluzh@myluzhMacBookPro % cat inventory
[node]
36.134.92.10
36.212.225.133
36.212.225.129
36.212.225.222
....
# 给node这个组设置账号密码
[node:vars]
ansible_ssh_port=22
ansible_ssh_user=root
ansible_ssh_pass="k@s8#as0912e"
# ansible_python_interpreter=/usr/bin/python3.10
0x02 编写playbook
myluzh@myluzhMacBookPro % cat playbook.yml
- name: 批量扩容磁盘
hosts: all
max_fail_percentage: 0
become: yes
tasks:
- ...
阅读全文>>
标签: ansible playbook 云主机 磁盘扩容
评论(0)
(305)
2023-3-8 myluzh
Linux
官方文档传送门:
https://docs.ansible.com/ansible/latest/collections/ansible/builtin/index.html#plugins-in-ansible-builtin
ping模块 (检查主机连通性)
[root@master ansibleProject]# ansible -i ./inventory -m ping all
shell模块( 批量执行shell命令)
ansible 指定主机清单 主机组 指定模块 指定动作[参数]
ansible -i inventory node -m shell -a "hostname"
[root@master ansibleProject]# ansible -i inventory node -m shell -a "hostname"
...
阅读全文>>
标签: ansible
评论(0)
(327)
2023-3-8 myluzh
Linux
#创建inventory文件,vim /root/ansibleProject/inventory
[node134]
#手动在主机清单中指定这台机子的用户名密码
192.168.253.134 ansible_ssh_port=22 ansible_ssh_user=root ansible_ssh_pass="cisco123"
[node133]
192.168.253.133
[node130]
192.168.253.130
#把node130 133 134添加到 node组中
[node:children]
node130
node133
node134
#给node这个组设置账号密码
[node:vars]
ansible_ssh_port=22
ansible_ssh_user=root
ansible_ssh_pass="cisco123"
#使用-i 指定inventory文件位置,使用ping模块,指定主机node133
[root@master ansibleProject]# ansible -i ./inventory -m ping...
阅读全文>>
标签: ansible
评论(0)
(312)
2023-3-8 myluzh
Linux
https://blog.csdn.net/m0_64496909/article/details/124913290
#yum安装ansible需要先启动EPEL仓库,具体方法自行百度。
[root@master ~]# yum install ansible --nogpgcheck
#安装完成后使用--version 查看默认配置文件
[root@master ~]# ansible --version
ansible [core 2.14.2]
config file = /etc/ansible/ansible.cfg
configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python3.9/site-packages/ansible
ansible collection location = /r...
阅读全文>>
标签: ansible
评论(0)
(346)