进ansible服务端配置主机清单文件
[lixy:vars]
ansible_ssh_user='zabbix'
ansible_ssh_pass='密码'
[lixy]
客户机ip
执行命令
ansible lixy -m shell -a "sudo sed -i 's/crashkernel=auto/crashkernel=auto cgroup.memory=nokmem/g' /etc/default/grub"
ansible lixy -m shell -a "sudo sed -i /usr/sbin/grub2-mkconfig -o /boot/grub2/grub.cfg"
ansible批量telnet端口测试
安装telnet命令
ansible lixy -m yum -a "name=telnet state=present"
telnet在网络通畅的情况下,命令不退出,所以ansible一直没有返回值,解决方法echo ‘’ | telnet ip port
ansible lixy -m shell -a "sudo echo ' ' |telnet ip 端口"