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

要在剧本中使用它,请指定: 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"

返回值

常用的返回值已在 此处 记录,以下是此模块特有的字段

描述

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)