stackhpc.drac-facts

DRAC事实

角色提供一个模块,用于收集关于戴尔机器上带有iDRAC卡的BIOS设置和RAID配置的事实。

要求

该角色提供一个模块drac_facts,它依赖于python-dracclient模块。必须安装此模块,以便该模块正确运行。

模块参数

address:iDRAC BMC的IP地址或主机名。

username:iDRAC的用户名凭据。

password:iDRAC的密码凭据。

依赖关系

示例剧本

在库存中有iDRAC BMC的情况下,可以如下使用此角色:

- hosts: dell-server-bmcs
  gather_facts: false
  roles:
    - role: stackhpc.drac-facts
  tasks:
    - name: 通过DRAC收集事实
      local_action:
        module: drac_facts
        address: "{{ ansible_host }}"
        username: foo
        password: bar

    - name: 显示关于BIOS设置的收集到的事实
      debug:
        var: drac_bios_settings

    - name: 显示关于作业的收集到的事实
      debug:
        var: drac_jobs

    - name: 显示关于未完成作业的收集到的事实
      debug:
        var: drac_unfinished_jobs

    - name: 显示关于RAID控制器的收集到的事实
      debug:
        var: drac_raid_controllers

    - name: 显示关于物理磁盘的收集到的事实
      debug:
        var: drac_physical_disks

    - name: 显示关于虚拟磁盘的收集到的事实
      debug:
        var: drac_virtual_disks

许可证

BSD

作者信息

关于项目

Role to gather facts about BIOS settings and RAID configuration on Dell machines with an iDRAC card.

安装
ansible-galaxy install stackhpc.drac-facts
许可证
Unknown
下载
226.3k
拥有者
StackHPC develops OpenStack capabilities for research computing use cases. Through extensive experience, we understand HPC and cloud.