运行命令并在剧本中使用相同的值

时间:2020-07-20 11:22:42

标签: ansible ansible-2.x

我想在ansible playboo中执行以下命令,然后我想获取/ sdc的UUID值,然后必须创建LVM。谁能提出建议?

 blkid /dev/sdc
/dev/sdc: UUID="F0EDIZ-3WSs-kNj2-43eW-NY1G-xiux-x5QIep" TYPE="LVM2_member"

1 个答案:

答案 0 :(得分:0)

您可以从事实变量ansible_devices中读取设备信息。剧本示例:

---
- hosts: localhost
  connection: local
  tasks:
    - debug: var=ansible_devices.sda

要创建LVM卷,必须使用lvol module