2017-10-13 73 views
0

嘗試使用Ansible創建ProxMox容器時,我不斷收到此錯誤。有誰知道如何解決這個問題?我試圖創建Proxmox VE集羣容器。使用LXD容器。此模塊需要Proxmoxer

這裏是我的劇本

- hosts: proxmox 
 
    user: root 
 
    tasks: 
 
    - name: Test container 
 
     proxmox: 
 
     vmid: 777 
 
     node: 'pve' 
 
     api_user: '[email protected]' 
 
     api_password: 'admin' 
 
     api_host: 'node1' 
 
     password: '123456' 
 
     hostname: 'example.org' 
 
     ostemplate: 'local:vztmpl/ubuntu-16.04-standard_16.04-1_amd64.tar.gz'

下面是完整的Ansible調試報告

The full traceback is: 
    File "/tmp/ansible_p2azl7/ansible_module_proxmox.py", line 325, in <module> 
    from proxmoxer import ProxmoxAPI 

fatal: [proxmox]: FAILED! => { 
    "changed": false, 
    "failed": true, 
    "invocation": { 
     "module_args": { 
      "api_host": "node1", 
      "api_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", 
      "api_user": "[email protected]", 
      "cores": 1, 
      "cpus": 1, 
      "cpuunits": 1000, 
      "disk": "3", 
      "force": false, 
      "hostname": "example.org", 
      "ip_address": null, 
      "memory": 512, 
      "mounts": null, 
      "nameserver": null, 
      "netif": null, 
      "node": "pve", 
      "onboot": false, 
      "ostemplate": "local:vztmpl/ubuntu-16.04-standard_16.04-1_amd64.tar.gz", 
      "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", 
      "pool": null, 
      "pubkey": null, 
      "searchdomain": null, 
      "state": "present", 
      "storage": "local", 
      "swap": 0, 
      "timeout": 30, 
      "unprivileged": false, 
      "validate_certs": false, 
      "vmid": "777" 
     } 
    }, 
    "msg": "proxmoxer required for this module" 
} 

任何幫助表示感謝,並提前感謝。

回答

2

proxmox機器上安裝proxmoxer

或者以其他方式解釋,您希望在沒有圖書館的情況下試圖運行它。你可能會在不同於你想要的目標上運行它。