![Ansible playbook 用于创建新的存储](https://linux22.com/image/793845/Ansible%20playbook%20%E7%94%A8%E4%BA%8E%E5%88%9B%E5%BB%BA%E6%96%B0%E7%9A%84%E5%AD%98%E5%82%A8.png)
我正在尝试使用 Ansible playbook 在我的 proxmox 节点中创建一个新存储,但最终没有可用空间,所有空间都被使用了。
我想从 playbook 而不是从 proxmox UI 执行此操作。
我对 proxmox 和 ansible 也是新手 :-)
这是我的剧本任务
tasks:
- name: Create volume group for sdb
community.general.lvg:
force: true # If true, allows to remove volume group with logical volumes.
vg: "{{ vg_sdb_name }}"
pvs: /dev/sdb
pvresize: true # If true, resize the physical volume to the maximum available size.
- name: Create logical volume for storage on sdb
community.general.lvol:
force: true
vg: "{{ vg_sdb_name }}"
lv: "{{ lv_sdb_name }}"
size: 100%VG
- name: Create LVM storage for sdb # no module for this, so using command
command: "pvesm add lvm mylvmstorage --vgname {{ vg_sdb_name }} --content images,rootdir"
我是否遗漏了什么?