練習系統 inventory

  1. 控制節點 kvm19 有一用戶 deyu1,以此用戶產生 inventory 檔 /home/deyu1/ansible/inventory,要求如下:
    1. kvm11 是 dev 主機群組的成員
    2. kvm12 是 test 主機群組的成員
    3. kvm13 及 kvm14 是 prod 主機群組的成員
    4. kvm15 是 balancers 主機群組的成員
    5. prod 群組是 webservers 主機群組的成員
  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]$ cat inventory
    [all:vars]
    ansible_password=123qwe
    
    [dev]
    kvm11
    
    [test]
    kvm12
    
    [prod]
    kvm13
    kvm14
    
    [balancers]
    kvm15
    
    [webservers:children]
    prod