Storage Management module search workflows


 Workflows contained in the Searches folder provide a selection of prebuilt search workflows relevant to retrieving storage management information. This section describes the following Storage Management module search workflows, their inputs, and their outputs:

 Get Aggregate Info workflow

This workflow returns aggregate details.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

 

 

 

 Get Aggregate Info sample output

<Output>
<aggregate-info>
 <aggregate-id>324</aggregate-id>
 <aggregate-name>aus-netapp-01:aggr0</aggregate-name>
 <filer-name>aus-netapp-01</filer-name>
 <aggregate-status>normal</aggregate-status>
 <aggregate-perf-status>unknown</aggregate-perf-status>
 <filer-id>318</filer-id>
 <is-dp-ignored>false</is-dp-ignored>
 <is-in-dataset>false</is-in-dataset>
 <datasets />
 <resourcepool-name>ASPENRP</resourcepool-name>
 <aggregate-type>aggregate</aggregate-type>
 <block-type>32_bit</block-type>
 <aggregate-nearly-full-threshold />
 <aggregate-full-threshold />
 <time-to-full>6858530</time-to-full>
 <aggregate-space-status>ok</aggregate-space-status>
 <aggregate-nearly-overcommitted-threshold>300</aggregate-nearly-overcommitted-threshold>
 <aggregate-overcommitted-threshold>400</aggregate-overcommitted-threshold>
- <aggregate-size>
  <size-used>462514393088</size-used>
  <size-available>296114577408</size-available>
  <size-total>758628974592</size-total>
  <space-total-committed>461005762560</space-total-committed>
 </aggregate-size>
</aggregate-info>
</Output>

Back to top

 Get Datasets Associated with Storage Service workflow

This workflow retrieves datasets associated with a storage.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

 

 

 

Back to top

 Get Disk Info workflow

This workflow retrieves disk information.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

 

 

 

Back to top

 Get File System Info workflow

This workflow returns file system details of the specified file system. If no file system name is provided, the workflow returns details of all known members of that storage container.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

 

 

 


 Get File System Info workflow sample output

<Output>
<dataset-member-info>
 <member-id>431</member-id>
 <member-type>volume</member-type>
 <member-name>aus-netapp-01:/AO_NAS_Runbook_DS</member-name>
 <member-status>normal</member-status>
 <member-perf-status>unknown</member-perf-status>
 <storageset-id>411</storageset-id>
 <storageset-name>AO NAS Runbook DS:root</storageset-name>
 <dp-node-name>Primary data</dp-node-name>
 <is-available>true</is-available>
 <space-info>
  <total-space>21986385920</total-space>
  <used-space>319488</used-space>
  <available-space>21986066432</available-space>
  <space-status>ok</space-status>
 </space-info>
</dataset-member-info>
<dataset-member-info>
 <member-id>649</member-id>
 <member-type>volume</member-type>
 <member-name>aus-netapp-01:/AO_NAS_Runbook_DS_1</member-name>
 <member-status>normal</member-status>
 <member-perf-status>unknown</member-perf-status>
 <storageset-id>411</storageset-id>
 <storageset-name>AO NAS Runbook DS:root</storageset-name>
 <dp-node-name>Primary data</dp-node-name>
 <is-available>true</is-available>
 <space-info>
  <total-space>1073741824</total-space>
  <used-space>139264</used-space>
  <available-space>1073602560</available-space>
  <space-status>ok</space-status>
 </space-info>
</dataset-member-info>
<dataset-member-info>
 <member-id>653</member-id>
 <member-type>volume</member-type>
 <member-name>aus-netapp-01:/AO_NAS_Runbook_DS_2</member-name>
 <member-status>normal</member-status>
 <member-perf-status>unknown</member-perf-status>
 <storageset-id>411</storageset-id>
 <storageset-name>AO NAS Runbook DS:root</storageset-name>
 <dp-node-name>Primary data</dp-node-name>
 <is-available>true</is-available>
 <space-info>
  <total-space>1073741824</total-space>
  <used-space>135168</used-space>
  <available-space>1073606656</available-space>
  <space-status>ok</space-status>
 </space-info>
</dataset-member-info>
<dataset-member-info>
 <member-id>661</member-id>
 <member-type>volume</member-type>
 <member-name>aus-netapp-01:/AO_NAS_Runbook_DS_4</member-name>
 <member-status>normal</member-status>
 <member-perf-status>unknown</member-perf-status>
 <storageset-id>411</storageset-id>
 <storageset-name>AO NAS Runbook DS:root</storageset-name>
 <dp-node-name>Primary data</dp-node-name>
 <is-available>true</is-available>
 <space-info>
  <total-space>1395867648</total-space>
  <used-space>135168</used-space>
  <available-space>1395732480</available-space>
  <space-status>ok</space-status>
 </space-info>
</dataset-member-info>
<dataset-member-info>
 <member-id>433</member-id>
 <member-type>qtree</member-type>
 <member-name>aus-netapp-01:/AO_NAS_Runbook_DS/-</member-name>
 <member-status>unknown</member-status>
 <member-perf-status>unknown</member-perf-status>
 <storageset-id>411</storageset-id>
 <storageset-name>AO NAS Runbook DS:root</storageset-name>
 <dp-node-name>Primary data</dp-node-name>
 <is-available>true</is-available>
</dataset-member-info>
<dataset-member-info>
 <member-id>647</member-id>
 <member-type>qtree</member-type>
 <member-name>aus-netapp-01:/AO_NAS_Runbook_DS/vol26July</member-name>
 <member-status>normal</member-status>
 <member-perf-status>unknown</member-perf-status>
 <storageset-id>411</storageset-id>
 <storageset-name>AO NAS Runbook DS:root</storageset-name>
 <dp-node-name>Primary data</dp-node-name>
 <is-available>true</is-available>
 <nfs-export-name>aus-netapp-01:/vol/AO_NAS_Runbook_DS/vol26July</nfs-export-name>
 <nfs-export-rules>
 <nfs-protocol-version />
 <disable-setuid>true</disable-setuid>
 <is-readonly-for-all-hosts>false</is-readonly-for-all-hosts>
 <is-readwrite-for-all-hosts>true</is-readwrite-for-all-hosts>
 <nfs-security-flavors>
    <nfs-security-flavor>none</nfs-security-flavor>
   </nfs-security-flavors>
  </nfs-export-rules>
 </dataset-member-info>
<dataset-member-info>
 <member-id>648</member-id>
 <member-type>qtree</member-type>
 <member-name>aus-netapp-01:/AO_NAS_Runbook_DS/Storage_20100726041716</member-   name>
 <member-status>normal</member-status>
 <member-perf-status>unknown</member-perf-status>
 <storageset-id>411</storageset-id>
 <storageset-name>AO NAS Runbook DS:root</storageset-name>
 <dp-node-name>Primary data</dp-node-name>
 <is-available>true</is-available>
 <nfs-export-name>aus-netapp-   01:/vol/AO_NAS_Runbook_DS/Storage_20100726041716</nfs-export-name>
<nfs-export-rules>
 <nfs-protocol-version>v2</nfs-protocol-version>
 <disable-setuid>true</disable-setuid>
 <is-readonly-for-all-hosts>false</is-readonly-for-all-hosts>
 <is-readwrite-for-all-hosts>true</is-readwrite-for-all-hosts>
 <nfs-security-flavors>
   <nfs-security-flavor>none</nfs-security-flavor>
  </nfs-security-flavors>
 </nfs-export-rules>
</dataset-member-info>
<dataset-member-info>
 <member-id>651</member-id>
 <member-type>qtree</member-type>
 <member-name>aus-netapp-01:/AO_NAS_Runbook_DS_1/-</member-name>
 <member-status>unknown</member-status>
 <member-perf-status>unknown</member-perf-status>
 <storageset-id>411</storageset-id>
 <storageset-name>AO NAS Runbook DS:root</storageset-name>
 <dp-node-name>Primary data</dp-node-name>
 <is-available>true</is-available>
</dataset-member-info>
<dataset-member-info>
 <member-id>652</member-id>
 <member-type>qtree</member-type>
 <member-name>aus-netapp-01:/AO_NAS_Runbook_DS_1/vol26July</member-name>
 <member-status>unknown</member-status>
 <member-perf-status>unknown</member-perf-status>
 <storageset-id>411</storageset-id>
 <storageset-name>AO NAS Runbook DS:root</storageset-name>
 <dp-node-name>Primary data</dp-node-name>
 <is-available>true</is-available>
<space-info>
  <total-space>1073741824</total-space>
  <used-space>0</used-space>
  <available-space>1073741824</available-space>
  <space-status>ok</space-status>
 </space-info>
</dataset-member-info>
<dataset-member-info>
 <member-id>642</member-id>
 <member-type>qtree</member-type>
 <member-name>aus-netapp-01:/AO_NAS_Runbook_DS/vol11</member-name>
 <member-status>normal</member-status>
 <member-perf-status>unknown</member-perf-status>
 <storageset-id>411</storageset-id>
 <storageset-name>AO NAS Runbook DS:root</storageset-name>
 <dp-node-name>Primary data</dp-node-name>
 <is-available>true</is-available>
</dataset-member-info>
<dataset-member-info>
 <member-id>655</member-id>
 <member-type>qtree</member-type>
 <member-name>aus-netapp-01:/AO_NAS_Runbook_DS_2/-</member-name>
 <member-status>unknown</member-status>
 <member-perf-status>unknown</member-perf-status>
 <storageset-id>411</storageset-id>
 <storageset-name>AO NAS Runbook DS:root</storageset-name>
 <dp-node-name>Primary data</dp-node-name>
 <is-available>true</is-available>
</dataset-member-info>
<dataset-member-info>
 <member-id>656</member-id>
 <member-type>qtree</member-type>
 <member-name>aus-netapp-01:/AO_NAS_Runbook_DS_2/vol26July</member-name>
 <member-status>unknown</member-status>
 <member-perf-status>unknown</member-perf-status>
 <storageset-id>411</storageset-id>
 <storageset-name>AO NAS Runbook DS:root</storageset-name>
 <dp-node-name>Primary data</dp-node-name>
 <is-available>true</is-available>
- <space-info>
  <total-space>1073741824</total-space>
  <used-space>0</used-space>
  <available-space>1073741824</available-space>
  <space-status>ok</space-status>
 </space-info>
</dataset-member-info>
<dataset-member-info>
 <member-id>663</member-id>
 <member-type>qtree</member-type>
 <member-name>aus-netapp-01:/AO_NAS_Runbook_DS_4/-</member-name>
 <member-status>unknown</member-status>
 <member-perf-status>unknown</member-perf-status>
 <storageset-id>411</storageset-id>
 <storageset-name>AO NAS Runbook DS:root</storageset-name>
 <dp-node-name>Primary data</dp-node-name>
 <is-available>true</is-available>
</dataset-member-info>
</Output>

Back to top

 Get Host Info workflow

This workflow retrieves information about a given host if provided as input; otherwise, the workflow retrieves information for all the hosts.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

 Get Host Info workflow inputs


 Sample Get Host Info storage parameter input

<storage>
 <expand-filer-to-vfilers>true</expand-filer-to-vfilers>
 <host-dp-filter-info>
   <is-dp-ignored>false</is-dp-ignored>
   <is-in-dataset>false</is-in-dataset>
   <is-in-resourcepool>false</is-in-resourcepool>
   <is-snapmirrored-only>false</is-snapmirrored-only>
   <is-snapvault-primary-only>false</is-snapvault-primary-only>
   <is-snapvault-secondary-only>false</is-snapvault-secondary-only>
   <is-unprotected>false</is-unprotected>
  </host-dp-filter-info>
 <host-types>
   <host-type>filer</host-type>
 </host-types>
 <include-is-available>false</include-is-available>
 <include-migration-info>false</include-migration-info>
 <include-perf-space-details>false</include-perf-space-details>
 <is-direct-member-only>false</is-direct-member-only>
 <license-filter>nfs</license-filter>
 <object-management-filter>node</object-management-filter>
 <object-name-or-id>object_name_1</object-name-or-id>
 <query-host>false</query-host>
 <vfiler-ipspace>ipspace3</vfiler-ipspace>
</storage>

 

Back to top

 Get LUN Info workflow

This workflow retrieves LUN information.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

 Get LUN Info workflow inputs

 

Back to top

 Get Members of Resource Pool workflow

This workflow retrieves information about members of a specified resource pool.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

 

 

 


 Get Members of Resource Pool workflow sample output

<output>
<resourcepool-member-info>
 <member-id>324</member-id>
 <member-type>aggregate</member-type>
 <member-name>aus-netapp-01:aggr0</member-name>
 <resource-tag />
 <member-status>normal</member-status>
 <member-perf-status>unknown</member-perf-status>
 <member-used-space>164540884</member-used-space>
 <member-committed-space>165598440</member-committed-space>
 <member-size>740848608</member-size>
 <member-space-status>ok</member-space-status>
</resourcepool-member-info>
<resourcepool-member-info>
 <member-id>384</member-id>
 <member-type>aggregate</member-type>
 <member-name>aus-netapp-01:aggr1</member-name>
 <resource-tag />
 <member-status>normal</member-status>
 <member-perf-status>unknown</member-perf-status>
 <member-used-space>157612720</member-used-space>
 <member-committed-space>158661296</member-committed-space>
 <member-size>370424304</member-size>
 <member-space-status>ok</member-space-status>
<datasets-space-info>
 <dataset-space-info>
   <dataset-name>AO NAS Runbook DS</dataset-name>
   <dataset-id>412</dataset-id>
   <used-space>22817013760</used-space>
   <dp-node-id>1</dp-node-id>
   <dp-node-name>Primary data</dp-node-name>
   <is-dp-node-effective-primary>true</is-dp-node-effective-primary>
   <is-capable-of-migration>false</is-capable-of-migration>
  </dataset-space-info>
 </datasets-space-info>
</resourcepool-member-info>
</output>

Back to top

 Get Protection Policy Info workflow

This workflow retrieves the specified protection policy information. If a name is not provided, the workflow retrieves information for all protection policies.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

 

 

 

Back to top

 Get Provisioning Policy Info workflow

This workflow retrieves provisioning policy information.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

 

 

 

Back to top

 Get RAID Group Info

This workflow retrieves information about a particular RAID group or all the RAID groups.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

 

 

 

Back top top

 Get Resource Pool Info workflow

This workflow retrieves information about a specified resource pool or about all the available resource pools.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.


 Get Resource Pool Info workflow inputs

 


 Get Resource Pool Info sample output

<result>
<resourcepool-info>
 <resourcepool-name>ASPENRP</resourcepool-name>
 <resourcepool-id>121</resourcepool-id>
 <resourcepool-description>Test Resource pool for
  ASPEN</resourcepool-description>
 <resourcepool-status>normal</resourcepool-status>
 <resourcepool-perf-status>unknown</resourcepool-perf-status>
 <resourcepool-owner />
 <resourcepool-contact />
 <resource-tag>ASPEN</resource-tag>
 <resourcepool-timezone>EST</resourcepool-timezone>
 <resourcepool-kbytes-available>577600784</resourcepool-kbytes-available>
 <resourcepool-kbytes-used>533672124</resourcepool-kbytes-used>
 <resourcepool-kbytes-total>1111272912</resourcepool-kbytes-total>
 <resourcepool-space-status>ok</resourcepool-space-status>
 <resourcepool-full-threshold>90</resourcepool-full-threshold>
 <resourcepool-nearly-full-threshold>80</resourcepool-nearly-full-threshold>
 <aggregate-nearly-overcommitted-threshold>300</aggregate-nearly-overcommitted-threshold>
<aggregate-overcommitted-threshold>400</aggregate-overcommitted-threshold>
 <resourcepool-is-provisionable>false</resourcepool-is-provisionable>
 <resourcepool-member-count>2</resourcepool-member-count>
 <resourcepool-free-vfilers>0</resourcepool-free-vfilers>
</resourcepool-info>
<resourcepool-info>
 <resourcepool-name>testing</resourcepool-name>
 <resourcepool-id>128</resourcepool-id>
 <resourcepool-description>Belongs to BMC</resourcepool-description>
 <resourcepool-status>normal</resourcepool-status>
 <resourcepool-perf-status>unknown</resourcepool-perf-status>
 <resourcepool-owner>test</resourcepool-owner>
 <resourcepool-contact>madhu_tripurana@bmc.com</resourcepool-contact>
 <resource-tag>ASPEN</resource-tag>
 <resourcepool-timezone>EST</resourcepool-timezone>
 <resourcepool-kbytes-available>3620684</resourcepool-kbytes-available>
 <resourcepool-kbytes-used>10475188</resourcepool-kbytes-used>
 <resourcepool-kbytes-total>14095872</resourcepool-kbytes-total>
 <resourcepool-space-status>ok</resourcepool-space-status>
 <resourcepool-full-threshold>80</resourcepool-full-threshold>
 <resourcepool-nearly-full-threshold>75</resourcepool-nearly-full-threshold>
 <aggregate-nearly-overcommitted-threshold>50</aggregate-nearly-overcommitted-threshold>
 <aggregate-overcommitted-threshold>50</aggregate-overcommitted-threshold>
 <resourcepool-is-provisionable>false</resourcepool-is-provisionable>
 <resourcepool-member-count>3</resourcepool-member-count>
 <resourcepool-free-vfilers>0</resourcepool-free-vfilers>
</resourcepool-info>
</result>

Back to top

Get Storage Container by Virtual Storage System workflow

This workflow retrieves a storage container from a particular virtual storage system.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

 

 

 

Back to top

 Get Storage Container Info workflow

This workflow retrieves details of storage containers.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

Get Storage Container Info workflow inputs

 

Back to top

 Get Storage Container Member Info workflow

This workflow retrieves details of a storage container member.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

 

 

 

Back to top

 Get Storage Service Info workflow

This workflow retrieves details of a storage service.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

 

 

 

Back to top

 Get Storage System Info workflow

This workflow retrieves details of a storage system.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

 

 

 

Back to top

 Get Vfiler Info workflow

This workflow retrieves information about the specified vFiler. If a vFiler is not specified, the workflow retrieves information about all of the vFilers.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

 

 Sample Get Vfiler storage input parameter XML

<storage>
 <target-host>aus-netapp-01</target-host>
 <vfiler>testfiler</vfiler>
</storage>

 


 Get Vfiler Info workflow sample output

<output>
<vfilers>
 <vfiler-info>
  <name>testfiler</name>
  <ipspace>default-ipspace</ipspace>
  <uuid>5bfe07c6-a2c7-11df-a26b-0050560664ad</uuid>
 <vfnets>
  <vfnet-info>
   <ipaddress>10.128.249.40</ipaddress>
   <netmask />
   <interface />
  </vfnet-info>
 </vfnets>
 <dns-info />
 <nis-info />
 <admin-host />
 <vfstores>
  <vfstore-info>
   <path>/vol/testfiler_root</path>
   <status>online</status>
   <is-etc>true</is-etc>
  </vfstore-info>
 </vfstores>
 </vfiler-info>
</vfilers>
</output>

Back to top

 Get Volume workflow

This workflow retrieves all the volumes contained inside a resource group, dataset, storage set, host, aggregate, volume, and qtree.

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

 

 

 

Back to top

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Atrium Orchestrator Content 20.14.01