hitachivantara.vspone_block.vsp.hv_external_path_group module – Manages External Path Groups in the Hitachi VSP storage systems.
Note
This module is part of the hitachivantara.vspone_block collection (version 4.2.0).
You might already have this collection installed if you are using the ansible
package.
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it, use: ansible-galaxy collection install hitachivantara.vspone_block
.
You need further requirements to be able to use this module,
see Requirements for details.
To use it in a playbook, specify: hitachivantara.vspone_block.vsp.hv_external_path_group
.
New in hitachivantara.vspone_block 3.5.0
Synopsis
This module adds and removes external paths to the external path group in the Hitachi VSP storage systems.
For examples, go to URL https://github.com/hitachi-vantara/vspone-block-ansible/blob/main/playbooks/vsp_direct/external_path_group.yml
Requirements
The below requirements are needed on the host that executes this module.
python >= 3.9
Parameters
Parameter |
Comments |
---|---|
Information required to establish a connection to the storage system. |
|
IP address or hostname of the storage system. |
|
Type of connection to the storage system. Choices:
|
|
Password for authentication. This is a required field. |
|
Username for authentication. This is a required field. |
|
Specification for the External Path Group management. |
|
List of external FC path objects. |
|
WWN of the external storage system. |
|
Number of the port on the local storage system. |
|
List of external iSCSI target path objects. |
|
IP address of the iSCSI target on the external storage system. |
|
iSCSI name of the iSCSI target on the external storage system. |
|
Number of the port on the local storage system. |
|
External path group number. |
|
The level of the External Path Group task. Choices:
|
|
Information about the storage system. This field is an optional field. |
|
The serial number of the storage system. |
Attributes
Attribute |
Support |
Description |
---|---|---|
Support: none |
Determines if the module should run in check mode. |
Notes
Note
Connection type
gateway
was removed starting from version 3.4.0. Please use an earlier version if you require this connection type.
Examples
- name: Add external paths to an external path group
hitachivantara.vspone_block.vsp.hv_external_path_group:
connection_info:
address: storage1.company.com
username: 'username'
password: 'password'
state: "add_external_path"
spec:
external_path_group_id: 1
external_fc_paths:
- port: "CL6-A"
external_wwn: "50060e8012277d61"
external_iscsi_target_paths:
- port: "CL1-C"
external_iscsi_ip_address: "172.25.59.214"
external_iscsi_name: "iqn.1994-04.jp.co.hitachi:rsd.has.t.10045.1c020"
- name: Add external paths to an external path group
hitachivantara.vspone_block.vsp.hv_external_path_group:
connection_info:
address: storage1.company.com
username: 'username'
password: 'password'
state: "remove_external_path"
spec:
external_path_group_id: 1
external_fc_paths:
- port: "CL6-A"
external_wwn: "50060e8012277d61"
external_iscsi_target_paths:
- port: "CL1-C"
external_iscsi_ip_address: "172.25.59.214"
external_iscsi_name: "iqn.1994-04.jp.co.hitachi:rsd.has.t.10045.1c020"
Return Values
Common return values are documented here, the following are the fields unique to this module:
Key |
Description |
---|---|
The External Path Group managed by the module. Returned: success |
|
The list of external path groups. Returned: success |
|
The list of external parity groups. Returned: success |
|
Cache mode. Returned: success Sample: |
|
List of LUNs of the external storage system. Returned: success |
|
LUN within the ports of the external storage system. Returned: success Sample: |
|
WWN of the external storage system. Returned: success Sample: |
|
Status of the external path. Returned: success Sample: |
|
Port number. Returned: success Sample: |
|
Priority within the external path group. Returned: success Sample: |
|
External parity group ID. Returned: success Sample: |
|
Status of the external parity group. Returned: success Sample: |
|
Whether the data direct mapping attribute is enabled. Returned: success Sample: |
|
Inflow cache control. Returned: success Sample: |
|
The load balancing method for I/O operations for the external storage system. Returned: success Sample: |
|
Inflow cache control. Returned: success Sample: |
|
Path mode of the external storage system. Returned: success Sample: |
|
External path group number. Returned: success Sample: |
|
Serial number of the external storage system. Returned: success Sample: |
|
Serial number of the storage system. Returned: success Sample: |