进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 端口"