dellemc.powerflex.sdc 模块 – 管理 Dell PowerFlex 上的 SDC
注意
此模块是 dellemc.powerflex 集合 (版本 2.5.0) 的一部分。
如果您正在使用 ansible
包,则可能已经安装了此集合。它不包含在 ansible-core
中。要检查它是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用:ansible-galaxy collection install dellemc.powerflex
。您需要其他要求才能使用此模块,有关详细信息,请参阅 要求。
要在剧本中使用它,请指定:dellemc.powerflex.sdc
。
dellemc.powerflex 1.0.0 中的新增功能
概要
管理 PowerFlex 存储系统上的 SDC 包括获取 SDC 的详细信息和重命名 SDC。
要求
执行此模块的主机需要以下要求。
Dell PowerFlex 存储系统版本 3.6 或更高版本。
PyPowerFlex 1.12.0。
参数
参数 |
注释 |
---|---|
PowerFlex 主机的 IP 或 FQDN。 |
|
PowerFlex 主机的密码。 |
|
将性能配置文件定义为 *Compact* 或 *HighPerformance*。 高性能配置文件为非常高性能的使用案例配置一组预定义的参数。 选项
|
|
与 PowerFlex 主机进行通信的端口号。 默认值: |
|
SDC 的 ID。 为 get/rename 操作指定 *sdc_name*、*sdc_id* 或 *sdc_ip*。 与 *sdc_name* 和 *sdc_ip* 互斥。 |
|
SDC 的 IP。 为 get/rename 操作指定 *sdc_name*、*sdc_id* 或 *sdc_ip*。 与 *sdc_id* 和 *sdc_name* 互斥。 |
|
SDC 的名称。 为 get/rename 操作指定 *sdc_name*、*sdc_id* 或 *sdc_ip*。 与 *sdc_id* 和 *sdc_ip* 互斥。 |
|
SDC 的新名称。用于重命名 SDC。 |
|
SDC 的状态。 选项
|
|
连接终止后的时间。 以秒为单位。 默认值: |
|
PowerFlex 主机的用户名。 |
|
布尔变量,用于指定是否验证 SSL 证书。
选项
|
备注
注意
不支持 *check_mode*。
名为“dellemc.powerflex”的集合中存在的模块旨在支持 Dell PowerFlex 存储平台。
示例
- name: Get SDC details using SDC ip
dellemc.powerflex.sdc:
hostname: "{{hostname}}"
username: "{{username}}"
password: "{{password}}"
validate_certs: "{{validate_certs}}"
sdc_ip: "{{sdc_ip}}"
state: "present"
- name: Rename SDC using SDC name
dellemc.powerflex.sdc:
hostname: "{{hostname}}"
username: "{{username}}"
password: "{{password}}"
validate_certs: "{{validate_certs}}"
sdc_name: "centos_sdc"
sdc_new_name: "centos_sdc_renamed"
state: "present"
- name: Modify performance profile of SDC using SDC name
dellemc.powerflex.sdc:
hostname: "{{hostname}}"
username: "{{username}}"
password: "{{password}}"
validate_certs: "{{validate_certs}}"
sdc_name: "centos_sdc"
performance_profile: "Compact"
state: "present"
- name: Remove SDC using SDC name
dellemc.powerflex.sdc:
hostname: "{{hostname}}"
username: "{{username}}"
password: "{{password}}"
validate_certs: "{{validate_certs}}"
sdc_name: "centos_sdc"
state: "absent"
返回值
常见的返回值已在此处记录 此处,以下是此模块特有的字段
键 |
描述 |
---|---|
资源是否已更改。 返回:始终 示例: |
|
SDC 的详细信息。 返回:当 SDC 存在时 示例: |
|
SDC 的 ID。 返回: 成功 |
|
已映射卷的详细信息。 返回: 成功 |
|
卷的ID。 返回: 成功 |
|
卷的名称。 返回: 成功 |
|
卷的类型。 返回: 成功 |
|
SDC 的名称。 返回: 成功 |
|
SDC 的操作系统类型。 返回: 成功 |
|
指示 SDC 是否已批准访问系统。 返回: 成功 |
|
SDC 的 IP。 返回: 成功 |