設定 inventory

  1. 控制節點 kvm19 有一用戶 deyu1,以此用戶產生 inventory 檔 /home/deyu1/ansible/inventory,要求如下:
    1. node1 是 test 主機群組的成員
    2. node2 是 develop 主機群組的成員
    3. node3 及 node4 是 product 主機群組的成員
    4. node5 是 balancer 主機群組的成員
    5. product 群組是 web 主機群組的成員
  2. 切換成用戶 deyu1
    [root@kvm19 ~]# su - deyu1
    
  3. 在家目錄建立 ansible 目錄
    [deyu1@kvm19 ~]$ mkdir ansible
    
  4. 切換到 ansible 目錄
    [deyu1@kvm19 ~]$ cd ansible
    
  5. 在 ansible 目錄編輯檔案 inventory
    [deyu1@kvm19 ansible]$ vim inventory
    
  6. inventory 檔案依要求設定如下,所有受管主機的登入密碼都為 123qwe:
    [deyu1@kvm19 ansible]$ vim inventory
    [deyu1@kvm19 ansible]$ cat inventory
    [all:vars]
    ansible_password=123qwe
    
    [test]
    node1
    
    [develop]
    node2
    
    [product]
    node3
    node4
    
    [balancer]
    node5
    
    [web:children]
    product