dellemc.unity.storagepool 模块 – 管理 Unity 上的存储池
注意
此模块是 dellemc.unity 集合 (版本 2.0.0) 的一部分。
如果您使用的是 ansible
包,则可能已安装此集合。它不包含在 ansible-core
中。要检查它是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用:ansible-galaxy collection install dellemc.unity
。您需要其他要求才能使用此模块,请参阅 要求 以了解详细信息。
要在 playbook 中使用它,请指定:dellemc.unity.storagepool
。
dellemc.unity 1.1.0 中的新增功能
概要
管理 Unity 存储系统上的存储池包含以下操作:获取存储池的详细信息、创建存储池、修改存储池。
要求
执行此模块的主机需要以下要求。
Dell Unity 存储设备版本 5.1 或更高版本。
Ansible-core 2.14 或更高版本。
Python 3.9、3.10 或 3.11。
Storops Python SDK 1.2.11。
参数
参数 |
注释 |
---|---|
系统将生成有关池中可用空间的警报的阈值,以百分比指定。 最小阈值限制为 50。 最大阈值限制为 84。 |
|
指示是否为存储池启用了快速缓存。
选项
|
|
指示是否为池启用计划的数据重新定位。
选项
|
|
启用/禁用基于池空间使用情况的快照自动删除。 选项
|
|
启用/禁用基于池空间使用情况的快照自动删除。 选项
|
|
存储池的新名称,在存储系统中唯一。 |
|
Unity 管理服务器的密码。 |
|
存储池的描述。 |
|
池中使用的空间最大阈值,超过此阈值,系统将自动开始删除池中的快照。 当为系统和池启用了基于池空间使用情况的快照自动删除时适用。 最小池收获高阈值是 1。 最大池收获高阈值是 99。 |
|
池中使用的空间最小阈值,低于此阈值,系统将自动停止删除池中的快照。 当为系统和池启用了基于池空间使用情况的快照自动删除时适用。 最小池收获低阈值是 0。 最大池收获低阈值是 98。 |
|
池实例的唯一标识符。 |
|
存储池的名称,在存储系统中唯一。 |
|
指示存储池类型。 选项
|
|
与 Unity 管理服务器进行通信的端口号。 默认值: |
|
从磁盘创建 RAID 组并将其添加到池的参数。 |
|
磁盘组的 ID。 |
|
磁盘数量。 |
|
RAID 组类型或 RAID 等级。 选项
|
|
RAID 组条带宽度,包括奇偶校验或镜像磁盘。 选项
|
|
快照中使用的空间最大阈值,超过此阈值,系统将自动开始删除池中的快照。 当为池启用了基于池空间使用情况的快照自动删除时适用。 最小快照收获高阈值是 1。 最大快照收获高阈值是 99。 |
|
快照中使用的空间最小阈值,低于此阈值,系统将停止自动删除池中的快照。 当为池启用了基于池空间使用情况的快照自动删除时适用。 最小快照收获低阈值是 0。 最大快照收获低阈值是 98。 |
|
定义存储池是否应该存在。
选项
|
|
Unity 管理服务器的 IP 地址或 FQDN。 |
|
Unity 管理服务器的用户名。 |
|
布尔变量,指定是否验证 SSL 证书。
选项
|
注释
注意
不允许通过 Ansible 模块删除存储池。
不支持 check_mode。
此集合中名为“dellemc.unity”的模块旨在支持 Dell Unity 存储平台。
示例
- name: Get Storage pool details using pool_name
dellemc.unity.storagepool:
unispherehost: "{{unispherehost}}"
username: "{{username}}"
password: "{{password}}"
validate_certs: "{{validate_certs}}"
pool_name: "{{pool_name}}"
state: "present"
- name: Get Storage pool details using pool_id
dellemc.unity.storagepool:
unispherehost: "{{unispherehost}}"
username: "{{username}}"
password: "{{password}}"
validate_certs: "{{validate_certs}}"
pool_id: "{{pool_id}}"
state: "present"
- name: Modify Storage pool attributes using pool_name
dellemc.unity.storagepool:
unispherehost: "{{unispherehost}}"
username: "{{username}}"
password: "{{password}}"
validate_certs: "{{validate_certs}}"
pool_name: "{{pool_name}}"
new_pool_name: "{{new_pool_name}}"
pool_description: "{{pool_description}}"
fast_cache: "{{fast_cache_enabled}}"
fast_vp: "{{fast_vp_enabled}}"
state: "present"
- name: Modify Storage pool attributes using pool_id
dellemc.unity.storagepool:
unispherehost: "{{unispherehost}}"
username: "{{username}}"
password: "{{password}}"
validate_certs: "{{validate_certs}}"
pool_id: "{{pool_id}}"
new_pool_name: "{{new_pool_name}}"
pool_description: "{{pool_description}}"
fast_cache: "{{fast_cache_enabled}}"
fast_vp: "{{fast_vp_enabled}}"
state: "present"
- name: Create a StoragePool
dellemc.unity.storagepool:
unispherehost: "{{unispherehost}}"
username: "{{username}}"
password: "{{password}}"
validate_certs: "{{validate_certs}}"
pool_name: "Test"
pool_description: "test pool"
raid_groups:
disk_group_id: "dg_16"
disk_num: 2
raid_type: "RAID10"
stripe_width: "BEST_FIT"
alert_threshold: 50
is_harvest_enabled: true
pool_harvest_high_threshold: 60
pool_harvest_low_threshold: 40
is_snap_harvest_enabled: true
snap_harvest_high_threshold: 70
snap_harvest_low_threshold: 50
fast_vp: "enabled"
fast_cache: "enabled"
pool_type: "DYNAMIC"
state: "present"
返回值
常见的返回值已在 此处 记录,以下是此模块特有的字段
键 |
描述 |
---|---|
存储池是否已更改。 返回值:始终返回 示例: |
|
存储池详细信息。 返回值:存储池存在时返回。 示例: |
|
指示与存储池关联的驱动器的信息。 返回值:成功 |
|
指示驱动器的磁盘技术。 返回值:成功 |
|
驱动器的唯一标识符。 返回值:成功 |
|
指示驱动器的名称。 返回值:成功 |
|
指示驱动器的大小。 返回值:成功 |
|
指示驱动器的层类型。 返回值:成功 |
|
池 ID,池的唯一标识符。 返回值:成功 |
|
指示是否为存储池启用快速缓存。true - 为池启用了 FAST Cache。false - 为池禁用了 FAST Cache。 返回值:成功 |
|
指示是否为存储池启用计划的数据重新定位。true - 为池启用了计划的数据重新定位。false - 为池禁用了计划的数据重新定位。 返回值:成功 |
|
池名称,在存储系统中唯一。 返回值:成功 |
|
以易于阅读的形式指示 size_free 及其相应的单位。 返回值:成功 |
|
以易于阅读的形式指示 size_subscribed 及其相应的单位。 返回值:成功 |
|
以易于阅读的形式指示 size_total 及其相应的单位。 返回值:成功 |
|
以易于阅读的形式指示 size_used 及其相应的单位。 返回值:成功 |
|
以易于阅读的形式指示 snap_size_subscribed 及其相应的单位。 返回值:成功 |
|
以易于阅读的形式指示 snap_size_used 及其相应的单位。 返回值:成功 |