New-SCStoragePool

创建存储池。

语法

New-SCStoragePool
   [-VMMServer <ServerConnection>]
   -Name <String>
   [-Description <String>]
   -StorageArray <StorageArray>
   -StoragePhysicalDisk <StoragePhysicalDisk[]>
   -StorageClassification <StorageClassification>
   [-FaultDomainAwareness <FaultDomainAwarenessType>]
   [-InterleaveDefaultKB <UInt64>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

说明

New-SCStoragePool cmdlet 创建存储池。

示例

示例 1:从物理磁盘创建池

PS C:\> $Disks = Get-SCStoragePhysicalDisk | where {$_.CanPool -eq $True}
PS C:\> New-SCStoragePool -StoragePhysicalDisk $Disks -Name "Pool01"

第一个命令获取可以共用的所有物理磁盘对象,并将其存储在$Disks变量中。

第二个命令创建名为 Pool01 的存储池,其物理磁盘存储在$Disks中。

参数

-Description

指定存储池的说明。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FaultDomainAwareness

指定在此存储池中创建的新虚拟磁盘的默认容错域。 此参数的可接受值为:

  • 1:PhysicalDisk
  • 2:StorageEnclosure
  • 3:节点
Type:FaultDomainAwarenessType
Accepted values:NotSupported, PhysicalDisk, StorageEnclosure, StorageScaleUnit
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InterleaveDefaultKB

指定在此存储池中创建的新虚拟磁盘的默认交错大小(以 KB 为单位)

Type:UInt64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

指定跟踪作业进度,并将其存储在此参数命名的变量中。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

指定 VMM 对象的名称。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

指定触发此操作 (PRO 提示) 的性能和资源优化提示的 ID。 此参数允许审核 PRO 提示。

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

指示作业以异步方式运行,以便控件立即返回到命令 shell。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageArray

指定存储数组对象。 这可以是用于存储虚拟机配置和虚拟磁盘的光纤通道或 iSCSI 存储子系统。

Type:StorageArray
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-StorageClassification

指定存储分类对象。

Type:StorageClassification
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-StoragePhysicalDisk

指定物理磁盘数组, (旋转媒体或固态) 。

Type:StoragePhysicalDisk[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

指定VMM 服务器对象。

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

输出

StoragePool

此 cmdlet 返回 StoragePool 对象。