dellemc.powerflex.fault_set 模块 – 管理 Dell PowerFlex 上的故障集
注意
此模块是 dellemc.powerflex 集合(版本 2.5.0)的一部分。
如果您使用的是 ansible
包,您可能已经安装了此集合。它不包含在 ansible-core
中。要检查是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用:ansible-galaxy collection install dellemc.powerflex
。您需要进一步的要求才能使用此模块,请参阅 要求 了解详细信息。
要在 Playbook 中使用它,请指定:dellemc.powerflex.fault_set
。
dellemc.powerflex 2.2.0 中的新增功能
概要
在 PowerFlex 存储系统上管理故障集包括创建、获取详细信息、重命名和删除故障集。
要求
执行此模块的主机上需要以下要求。
Dell PowerFlex 存储系统版本 3.6 或更高版本。
PyPowerFlex 1.12.0。
参数
参数 |
注释 |
---|---|
故障集的 ID。 与 fault_set_name 互斥。 |
|
故障集的名称。 与 fault_set_id 互斥。 |
|
故障集的新名称。 |
|
PowerFlex 主机的 IP 或 FQDN。 |
|
PowerFlex 主机的密码。 |
|
通过它与 PowerFlex 主机通信的端口号。 默认值: |
|
保护域的 ID。 与 protection_domain_name 互斥。 |
|
保护域的名称。 与 protection_domain_id 互斥。 |
|
故障集的状态。 选项
|
|
连接终止的时间。 以秒为单位提及。 默认值: |
|
PowerFlex 主机的用户名。 |
|
布尔变量,用于指定是否验证 SSL 证书。
选项
|
注释
注意
支持 check_mode。
如果提供了 fault_set_name,则必须提供 protection_domain_name 或 protection_domain_id。
名为 “dellemc.powerflex” 的集合中存在的模块旨在支持 Dell PowerFlex 存储平台。
示例
- name: Create Fault Set on Protection Domain
dellemc.powerflex.fault_set:
hostname: "{{ hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: "{{ validate_certs }}"
fault_set_name: "{{ fault_set_name }}"
protection_domain_name: "{{ pd_name }}"
state: present
- name: Rename Fault Set
dellemc.powerflex.fault_set:
hostname: "{{ hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: "{{ validate_certs }}"
fault_set_name: "{{ fault_set_name }}"
fault_set_new_name: "{{ fault_set_new_name }}"
state: present
- name: Get details of a Fault Set
dellemc.powerflex.fault_set:
hostname: "{{ hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: "{{ validate_certs }}"
fault_set_id: "{{ fault_set_id }}"
state: present
- name: Delete Fault Set
dellemc.powerflex.fault_set:
hostname: "{{ hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: "{{ validate_certs }}"
fault_set_id: "{{ fault_set_id }}"
state: absent
返回值
通用返回值在此处记录 这里,以下是此模块独有的字段
键 |
描述 |
---|---|
资源是否已更改。 返回值: 始终 示例: |
|
故障集的详细信息。 返回值: 始终 示例: |
|
故障集的唯一标识符。 返回值: 成功 |
|
故障集链接。 返回值: 成功 |
|
故障集实例 URL。 返回值: 成功 |
|
故障集与不同实体的关系。 返回值: 成功 |
|
故障集的名称。 返回值: 成功 |
|
保护域的唯一标识符。 返回值: 成功 |
|
保护域的名称。 返回值: 成功 |
|
与故障集关联的 SDS 列表。 返回值: 成功 |