netapp_eseries.santricity.na_santricity_nvme_interface 模块 – NetApp E-Series 管理 NVMe 接口配置

注意

此模块是 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_nvme_interface

概要

  • 配置 E-Series NVMe 接口的设置

参数

参数

注释

address

字符串

要分配给 NVMe 接口的 IPv4 地址

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 进行身份验证的用户名。

channel

整数 / 必需

此选项指定要配置的 NVMe 控制器通道。

选择列表不一定是全面的。它取决于系统中可用的端口数量。

数值表示通道的编号(通常从 HIC 上从左到右),从值 1 开始。

config_method

字符串

用于此接口的配置方法类型。

仅在配置 RoCE 时适用

dhcp 与 addresssubnet_maskgateway 互斥。

选项

  • "dhcp" ←(默认)

  • "static"

controller

字符串 / 必需

拥有要配置的端口的控制器。

控制器名称按字母顺序显示,第一个控制器为 A,第二个为 B。

选项

  • "A"

  • "B"

gateway

字符串

用于接口的 IPv4 网关地址。

仅在配置 RoCE 时适用

config_method=dhcp 互斥

mtu

别名:max_frame_size

整数

最大传输单元 (MTU),以字节为单位。

仅在配置 RoCE 时适用

这允许您为 MTU 配置更大的值,以启用巨型帧(任何值 > 1500)。

通常,您的主机、交换机和其他组件不仅需要支持巨型帧,还需要正确配置它。因此,除非您知道自己在做什么,否则最好将其保留为默认值。

默认值: 1500

speed

字符串

这是以 Gb/s 为单位测量的以太网端口速度。

值必须是支持的速度,或者是 auto,用于自动与端口协商速度。

仅在配置 RoCE 时适用

配置的以太网端口速度应与所选端口上 SFP 的速度能力相匹配。

默认值: "auto"

ssid

字符串

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

默认值: "1"

state

字符串

是否应启用指定的 RoCE 接口。

仅在配置 RoCE 时适用

选项

  • "enabled" ←(默认)

  • "disabled"

subnet_mask

字符串

用于接口的子网掩码。

仅在配置 RoCE 时适用

config_method=dhcp 互斥

validate_certs

布尔值

是否应验证 https 证书?

选项

  • false

  • true ←(默认)

说明

注意

  • 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 实例管理的系统。

返回值

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

描述

msg

字符串

成功消息

返回:成功时

示例: "接口设置已更新。"

作者

  • Nathan Swartz (@swartzn)

  • Vu Tran (@VuTran007)