NAME

Get-HPOVStoragePool

SYNOPSIS

Get managed storage pools.

SYNTAX

Get-HPOVStoragePool [[-poolName] <String>] [[-storageSystem] <Object>] [-List] [<CommonParameters>]

DESCRIPTION

Obtain a collection of storage pools (i.e. CPG's) from discovered and managed storage systems.

PARAMETERS

-poolName [<String>]
The name of the specific storage pool resource to be returned. All storage pool resources will be returned if omitted.
Aliases None
Required? false
Position? 1
Default value <none>
Accept pipeline input? false
Accept wildcard characters?    false
-storageSystem [<Object>]
The name or Storage System object of the specific storage system to return storage pool resource from. Can be combined with the PoolName parameter to single out a specific storage pool in a specific storage system.
Aliases None
Required? false
Position? 2
Default value <none>
Accept pipeline input? false
Accept wildcard characters?    false
-List [<SwitchParameter>]
Aliases None
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters?    false

<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).

INPUTS

None. You cannot pipe objects to this cmdlet.

OUTPUTS

System.Management.Automation.PSCustomObject

Single Storage Pool resource

System.Array

Multiple Storage Pool resources
The matching storage pool resources.

RELATED LINKS

EXAMPLES

-------------------------- EXAMPLE 1 -------------------------- 

PS C:\> $myPool = Get-HPOVStoragePool -name "HP_CPG1"
Return the storage pool resource(s) with the name "HP_CPG1"
-------------------------- EXAMPLE 2 -------------------------- 

PS C:\> $myPools = Get-HPOVStoragePool
Return all the storage pool resources
-------------------------- EXAMPLE 3 -------------------------- 

PS C:\> Get-HPOVStoragePool -StorageSystem "HP_3PAR_1"
Returns all managed storage pool resources on the storage system "HP_3PAR_1"
-------------------------- EXAMPLE 4 -------------------------- 

PS C:\> Get-HPOVStoragePool -poolName "HP_CPG1" -systemName "HP_3PAR_1"
Returns the storage pool resource "HP_CPG1" on the storage system "HP_3PAR_1"
-------------------------- EXAMPLE 5 -------------------------- 

PS C:\> Get-HPOVStoragePool -List
Status Name     Storage System    Storage Domain Drive Type RAID  Total          Allocated   Free           Volumes Volume Templates
------ ----     --------------    -------------- ---------- ----  --------       ----------- -------        ------- ----------------
OK     FC_NO_DN ThreePAR7200-5706 NoDomain       FC         RAID5 1,048,576.00GB 22.13GB     1,048,553.88GB       0                2
OK     FC_NO_DN ThreePAR7200-2870 NoDomain       FC         RAID5 1,048,576.00GB 22.13GB     1,048,553.88GB       8                1

Get all available storage pools, and display a report.

Last edited Aug 18, 2014 at 9:09 PM by chrislynchhp, version 2