netapp_eseries.santricity.netapp_e_asup 模块 – NetApp E 系列管理自动支持设置

注意

此模块是 netapp_eseries.santricity 集合(版本 1.4.1)的一部分。

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

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

要在 playbook 中使用它,请指定:netapp_eseries.santricity.netapp_e_asup

netapp_eseries.santricity 2.7.0 中的新功能

概要

  • 允许为单个 E 系列存储系统配置自动支持设置

参数

参数

注释

active

布尔值

启用 ASUP 的主动/前瞻性监控。当我们的监控系统检测到问题时,捆绑包可能在事件发生时未包含所有必需的信息。启用此选项允许 NetApp 支持人员手动请求传输或重新传输支持数据,以便解决问题。

仅在 state=enabled 时适用。

选择

  • false

  • true ← (默认)

api_password

字符串 / 必需

用于使用 SANtricity Web Services Proxy 或嵌入式 Web Services API 进行身份验证的密码。

api_url

字符串 / 必需

SANtricity Web Services Proxy 或嵌入式 Web Services API 的 URL。例如 https://prod-1.wahoo.acme.com/devmgr/v2

api_username

字符串 / 必需

用于使用 SANtricity Web Services Proxy 或嵌入式 Web Services API 进行身份验证的用户名。

days

别名: days_of_week, schedule_days

列表 / 元素=字符串

将发送 ASUP 捆绑包的星期几列表。将在提供的某一天发送一个更大的每周捆绑包。

选择

  • "monday"

  • "tuesday"

  • "wednesday"

  • "thursday"

  • "friday"

  • "saturday"

  • "sunday"

end

别名: end_time

整数

可以在 1 到 24 小时范围内指定结束小时。

ASUP 捆绑包将在每天的指定开始和结束时间(UTC)之间发送。

start 必须小于 end

默认值: 24

log_path

字符串

用于调试日志的本地文件路径

ssid

字符串

要管理的阵列的 ID。此值对于每个阵列都必须是唯一的。

默认值: "1"

start

别名: start_time

整数

可以在 0 到 23 小时范围内指定开始小时。

ASUP 捆绑包将在每天的指定开始和结束时间(UTC)之间发送。

start 必须小于 end

默认值: 0

state

别名: asup, auto_support, autosupport

字符串

启用/禁用 E 系列自动支持配置。

启用此选项后,配置、日志和其他与支持相关的信息将转发给 NetApp,以更好地支持您的系统。不会收集个人身份信息、密码等。

选择

  • "enabled" ← (默认)

  • "disabled"

validate_certs

布尔值

是否应验证 https 证书?

选择

  • false

  • true ← (默认)

verbose

布尔值

在返回中提供完整的 ASUP 配置。

选择

  • false ← (默认)

  • true

注释

注意

  • 支持检查模式。

  • 启用 ASUP 将允许我们的支持团队监控存储系统的日志,以便主动响应系统问题。建议启用所有与 ASUP 相关的选项,但如果需要,可以禁用它们。

  • 此 API 目前仅支持嵌入式 Web Services API v2.0 及更高版本。

  • E 系列 Ansible 模块需要 Web Services Proxy (WSP) 的实例才能管理存储系统,或者需要支持嵌入式 Web Services API 的 E 系列存储系统。

  • 嵌入式 Web Services 目前在 E2800、E5700、EF570 和更新的硬件型号上可用。

  • netapp_eseries.santricity.netapp_e_storage_system 可用于配置由 WSP 实例管理的系统。

示例

- name: Enable ASUP and allow pro-active retrieval of bundles
  netapp_e_asup:
    state: enabled
    active: yes
    api_url: "10.1.1.1:8443"
    api_username: "admin"
    api_password: "myPass"

- name: Set the ASUP schedule to only send bundles from 12 AM CST to 3 AM CST.
  netapp_e_asup:
    start: 17
    end: 20
    api_url: "10.1.1.1:8443"
    api_username: "admin"
    api_password: "myPass"

返回值

常见返回值记录在此处,以下是此模块独有的字段

Key

描述

active

布尔值

如果已启用 active 选项,则为 True。

返回: 成功时

示例: true

asup

布尔值

如果启用 ASUP,则为 True。

返回: 成功时

示例: true

cfg

复杂

提供完整的 ASUP 配置。

返回:verbose=true 时成功返回。

asupEnabled

布尔值

如果已启用 ASUP,则为 True。

返回: 成功

daysOfWeek

列表 / 元素=字符串

将发送 ASUP 捆绑包的星期几。

返回: 成功

onDemandEnabled

布尔值

如果已启用 ASUP 主动监控,则为 True。

返回: 成功

msg

字符串

成功消息

返回: 成功时

示例: "The settings have been updated."

作者

  • Michael Price (@lmprice)