community.general.emc_vnx_sg_member 模块 – 管理 EMC VNX 上的存储组成员
注意
此模块是 community.general 集合 (版本 10.1.0) 的一部分。
如果您使用的是 ansible
软件包,则可能已安装此集合。它不包含在 ansible-core
中。要检查它是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用:ansible-galaxy collection install community.general
。您需要满足其他要求才能使用此模块,有关详细信息,请参见 要求。
要在 playbook 中使用它,请指定:community.general.emc_vnx_sg_member
。
概要
此模块管理现有存储组的成员。
要求
在执行此模块的主机上需要以下要求。
一台 EMC VNX 存储设备。
storops (0.5.10 或更高版本)。使用
pip install storops
安装。
参数
参数 |
注释 |
---|---|
要添加的 LUN ID。 |
|
要管理的存储组的名称。 |
|
目标/辅助存储的 SP 地址。 |
|
访问 SP 的密码。 默认值: |
|
访问 SP 的用户名。 默认值: |
|
指示所需的 lunid 状态。
选项
|
属性
属性 |
支持 |
描述 |
---|---|---|
支持:完全支持 |
可以在 |
|
支持:不支持 |
在差异模式下,将返回有关已更改内容(或可能需要在 |
备注
注意
以
emc_vnx
为前缀的模块旨在支持 EMC VNX 存储平台。
示例
- name: Add lun to storage group
community.general.emc_vnx_sg_member:
name: sg01
sp_address: sp1a.fqdn
sp_user: sysadmin
sp_password: sysadmin
lunid: 100
state: present
- name: Remove lun from storage group
community.general.emc_vnx_sg_member:
name: sg01
sp_address: sp1a.fqdn
sp_user: sysadmin
sp_password: sysadmin
lunid: 100
state: absent
返回值
公共返回值已在 此处 记录,以下是此模块独有的字段
键 |
描述 |
---|---|
连接到存储组的主机将看到的 LUN ID。 返回:成功 |