netapp_eseries.santricity.santricity_host_detail 查询 – 扩展 santricity_host 查询中的主机信息

注意

此查询插件是 netapp_eseries.santricity 集合 (版本 1.4.1) 的一部分。

如果您使用的是 ansible 包,则可能已经安装了此集合。它不包含在 ansible-core 中。要检查它是否已安装,请运行 ansible-galaxy collection list

要安装它,请使用: ansible-galaxy collection install netapp_eseries.santricity

要在剧本中使用它,请指定: netapp_eseries.santricity.santricity_host_detail

概要

  • 扩展 santricity_host 查询中的主机信息,以包含系统和端口信息

关键字参数

这描述了查询的关键字参数。这些是在以下示例中的值 key1=value1key2=value2 等: lookup('netapp_eseries.santricity.santricity_host_detail', key1=value1, key2=value2, ...)query('netapp_eseries.santricity.santricity_host_detail', key1=value1, key2=value2, ...)

参数

注释

host_interface_ports

列表 / 元素=任意 / 必需

包含“stdout_lines”的字典列表,它是 santricity_host 查询插件结果中每个 expected_hosts 的 iqn/wwpns 列表。

注册 shell 模块的结果,该模块在每个 expected_hosts 中的每个主机上循环。发出的命令应产生一个以换行符分隔的 iqn、nqn 或 wwpn 列表。

hosts

列表 / 元素=任意 / 必需

E 系列存储阵列清单,hostvars[inventory_hostname]。

在调用之前运行 na_santricity_facts

hosts_info

列表 / 元素=任意 / 必需

来自每个 expected_hosts 的 setup 模块的注册结果,hosts_info[‘results’]。

从 santricity_host 查询插件的结果中收集的每个 expected_hosts 的 setup 模块的结果。

protocol

字符串 / 必需

存储系统接口协议 (iscsi、sas、fc、ib-iser、ib-srp、nvme_ib、nvme_fc 或 nvme_roce)

作者

  • Nathan Swartz (@swartzn)

  • Vu Tran (@VuTran007)

提示

每个条目类型的配置条目具有从低到高的优先级顺序。例如,列表中较低的变量将覆盖列表中较高的变量。