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. 

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

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. 

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

Back to top

Get Disk Info workflow 

This workflow retrieves disk information.

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

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.

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.



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.

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

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.

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

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.

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.



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.

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

Back to top

Get Provisioning Policy Info workflow

This workflow retrieves provisioning policy information.

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

Back to top

Get RAID Group Info

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

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

Back top top

Get Resource Pool Info workflow 

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

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

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.

 

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

Back to top

Get Storage Container Info workflow 

This workflow retrieves details of storage containers.

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

Get Storage Container Info workflow inputs

Back to top

Get Storage Container Member Info workflow 

This workflow retrieves details of a storage container member.

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

Back to top

Get Storage Service Info workflow 

This workflow retrieves details of a storage service.

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

Back to top

Get Storage System Info workflow 

This workflow retrieves details of a storage system.

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

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.

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

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.

    MultiExcerpt named 'dynamictargetdesc' was not found
The multiexcerpt named 'dynamictargetdesc' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

Back to top

Was this page helpful? Yes No Submitting... Thank you

Comments