---
- hosts: all
vars:
IP: "{{ ansible_eth0['ipv4']['address'] }}"
tasks:
- name: 将原有的hosts文件备份
shell: mv /etc/hosts /etc/hosts_bak - name: 将ansible端的hosts复制到各自机器上
copy: src=/root/hosts dest=/etc/ owner=root group=root mode=0644 - name: 在新的hosts文件后面追加各自机器内网ip和hostname
lineinfile: dest=/etc/hosts line="{{IP}} {{ansible_hostname}}"

最新文章

  1. [游戏开发-学习笔记]菜鸟慢慢飞(九)- NGUI- UIWidget(官方说明翻译)
  2. 【CentOS】安装RPM包或者源码包
  3. Android硬盘缓存技术DiskLruCache技术笔记
  4. 北邮新生排位赛1解题报告a-c
  5. Gulp的安装
  6. 深入了解 Oracle Flex ASM 及其优点
  7. Markdown解决需要输入两个回车才能为一个空行的问题
  8. Emgu CV的一个异常的解决方法
  9. Gitclient使用
  10. UVA 796 Critical Links
  11. 笔记整理--Linux_Socket
  12. [ExtJS5学习笔记]第二十八节 sencha ext js 5.1.0发布版本正式发布 extjs doc下载地址
  13. 如何使用apache的ab压力测试小工具传参数
  14. jpeg库的搭建
  15. ASP.NET MVC案例教程(五)
  16. List.contains()与自动拆箱
  17. bootstrap的 附加导航Affix导航 (侧边窄条式 滚动监控式导航) 附加导航使用3.
  18. am335x内核初始化路径
  19. 使用yum命令时提示:Another app is currently holding the yum lock
  20. AskUsingForm_c函数

热门文章

  1. 【区块链Go语言实现】Part 1:区块链基本原型
  2. mysql安装时,提示:Failed to start service MYSQL80
  3. es6学习笔记7--Set
  4. vue实用组件——页面公共头部
  5. .19-浅析webpack源码之compile流程-rules参数处理(2)
  6. Visual Studio 监视与快速监视即时窗口没有智能提示
  7. IDEA@Data注释使用
  8. Hamming Problem(hdu3199)
  9. js点击获取标签元素
  10. django-缓存的应用