netapp_eseries.santricity.na_santricity_auth 模块 – NetApp E-Series 设置或更新存储阵列设备或 SANtricity Web Services Proxy 的密码。

注意

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

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

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

要在 Playbook 中使用它,请指定:netapp_eseries.santricity.na_santricity_auth

概要

  • 设置或更新存储阵列设备或 SANtricity Web Services Proxy 的密码。

参数

参数

注释

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:8443/devmgr/v2

api_username

字符串 / 必需

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

current_admin_password

字符串

当前管理员密码。

在更改嵌入式 Web Services 的登录密码时,将使用 api_password,并且 current_admin_password 将被忽略。

在更改代理 Web Services 的登录密码时,将使用 api_password,并且 current_admin_password 将被忽略。

仅当已设置密码时才需要,如果未设置密码,则会被忽略。

minimum_password_length

整数

此选项定义最小密码长度。

password

字符串

您想要设置的密码。

不能超过 30 个字符。

ssid

字符串

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

默认值: "1"

user

字符串

要更新的本地用户帐户密码

对于 E2800 之前的系统,请使用 admin 更改 rw(系统密码)。

对于 E2800 之前的系统,除 admin 之外的所有选项都将被忽略。

选项

  • "admin" ← (默认)

  • "monitor"

  • "support"

  • "security"

  • "storage"

validate_certs

布尔值

是否应验证 https 证书?

选项

  • false

  • true ← (默认)

说明

注意

  • 当尝试更改 SANtricity Web Services Proxy 的密码时,设置 ssid=="0"ssid=="proxy"

  • 当从代理更改托管存储系统上的密码时,SANtricity Web Services Proxy 存储密码将会更新;只有在之前联系过存储系统时才成立。

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

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

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

示例

- name: Set the initial password
  na_santricity_auth:
    ssid: 1
    api_url: https://192.168.1.100:8443/devmgr/v2
    api_username: admin
    api_password: adminpass
    validate_certs: true
    current_admin_password: currentadminpass
    password: newpassword123
    user: admin

返回值

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

描述

msg

字符串

成功消息

返回:成功

示例: "密码 已成功更新"

作者

  • Nathan Swartz (@ndswartz)