New-SCStorageVolume

ストレージ ボリュームを作成します。

構文

New-SCStorageVolume
   [-VMMServer <ServerConnection>]
   -Name <String>
   -StoragePool <StoragePool>
   -SizeInBytes <UInt64>
   -FileSystem <String>
   -StorageFileServer <StorageFileServer>
   [-ResiliencySettingName <String>]
   [-NumberOfColumns <UInt16>]
   [-PhysicalDiskRedundancy <UInt16>]
   [-GuidPartitionTable]
   [-RequiredPartitionSize <UInt64>]
   [-DedupMode <DedupMode>]
   [-AllocationUnitSizeKB <UInt32>]
   [-StorageClassification <StorageClassification>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
New-SCStorageVolume
   [-VMMServer <ServerConnection>]
   -Name <String>
   -StoragePool <StoragePool>
   -SizeInBytes <UInt64>
   -FileSystem <String>
   -StorageArray <StorageArray>
   [-ResiliencySettingName <String>]
   [-NumberOfColumns <UInt16>]
   [-PhysicalDiskRedundancy <UInt16>]
   [-GuidPartitionTable]
   [-RequiredPartitionSize <UInt64>]
   [-DedupMode <DedupMode>]
   [-AllocationUnitSizeKB <UInt32>]
   [-StorageClassification <StorageClassification>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
New-SCStorageVolume
   [-VMMServer <ServerConnection>]
   -Name <String>
   -StoragePool <StoragePool>
   -FileSystem <String>
   -StorageFileServer <StorageFileServer>
   [-ReadCacheSizeMB <UInt64>]
   -JobGroup <Guid>
   [-GuidPartitionTable]
   [-RequiredPartitionSize <UInt64>]
   [-DedupMode <DedupMode>]
   [-AllocationUnitSizeKB <UInt32>]
   [-StorageClassification <StorageClassification>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
New-SCStorageVolume
   [-VMMServer <ServerConnection>]
   -Name <String>
   -StoragePool <StoragePool>
   -FileSystem <String>
   -StorageArray <StorageArray>
   [-ReadCacheSizeMB <UInt64>]
   -JobGroup <Guid>
   [-GuidPartitionTable]
   [-RequiredPartitionSize <UInt64>]
   [-DedupMode <DedupMode>]
   [-AllocationUnitSizeKB <UInt32>]
   [-StorageClassification <StorageClassification>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

説明

New-SCStorageVolume コマンドレットは、Virtual Machine Manager (VMM) にストレージ ボリュームを作成します。

例 1: 階層化ストレージ ボリュームを作成する

PS C:\> $StorageArray = Get-SCStorageArray -Name "HCArray" 
PS C:\> $StoragePool = Get-SCStoragePool -Name "S2DPool" 
PS C:\> New-SCStorageTier -StorageTierFriendlyName "Performance" -StorageTierSizeInMB 1024 -RunAsynchronously -JobGroup "191de146-dbec-4955-a347-70edd4315c41" 
PS C:\> New-SCStorageTier -StorageTierFriendlyName "Capacity" -StorageTierSizeInMB 1024 -RunAsynchronously -JobGroup "191de146-dbec-4955-a347-70edd4315c41" 
PS C:\> New-SCStorageVolume -StorageArray $StorageArray -StoragePool $storagePool -Name "Volume1" -RunAsynchronously -JobGroup "191de146-dbec-4955-a347-70edd4315c41" -FileSystem "CSVFS_NTFS"

最初のコマンドは HCArray という名前のストレージ配列を取得し、$StorageArray変数に格納します。

2 番目のコマンドは、S2DPool という名前の記憶域プールを取得し、$StoragePool変数に格納します。

3 番目と 4 番目のコマンドでは、パフォーマンスと容量という名前のグローバル層の構成を使用してストレージ層を作成します。 これらは既存のレベルです。

5 番目のコマンドは、ハイパーコンバージド システム上に階層化ボリュームを作成します。 このコマンドは、前のコマンドで作成した値を使用します。 ジョブ グループ ID が前のコマンドと同じであることを確認します。

パラメーター

-AllocationUnitSizeKB

ボリュームの割り当てサイズをキロバイト単位で指定します。

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

-DedupMode

ワークロードに基づいて、ボリュームまたはファイル共有に重複除去を適用します。 このパラメーターの有効値は、次のとおりです。

  • 0 - 無効
  • 1 - GeneralPurpose
  • 2 - Hyper-V
  • 3 - バックアップ
Type:DedupMode
Accepted values:Disabled, GeneralPurpose, HyperV, Backup, NotAvailable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FileSystem

ストレージ ボリュームのファイル システムを指定します。 このパラメーターの有効値は、次のとおりです。

  • CSVFS_NTFS
  • CSVFS_ReFS
Type:String
Accepted values:NTFS, ReFS, CSVFS_NTFS, CSVFS_ReFS
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-GuidPartitionTable

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

-JobGroup

同じジョブ グループ識別子を含む最後のコマンドが実行される直前に、セットとして実行される一連のコマンドの識別子を指定します。

Type:Guid
Position:Named
Default value:None
Required:True
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

-NumberOfColumns

仮想ディスクの列数を指定します。

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

-PhysicalDiskRedundancy

仮想ディスクが維持できる物理ディスク障害の数を指定します。

Type:UInt16
Position:Named
Default value:None
Required:False
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

-ReadCacheSizeMB

階層化された仮想ディスクのキャッシュ サイズをメガバイト単位で指定します。

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

-RequiredPartitionSize

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

-ResiliencySettingName

仮想ディスクの回復性設定を指定します。 このパラメーターの有効値は、次のとおりです。

  • ミラー
  • パリティ
Type:String
Accepted values:Simple, Mirror, Parity
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

コントロールがコマンド シェルにすぐに戻るように、ジョブが非同期的に実行されることを示します。

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

-SizeInBytes

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

-StorageArray

記憶域配列オブジェクトを指定します。

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

-StorageClassification

{{Fill StorageClassification Description}}

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

-StorageFileServer

ストレージ ファイル サーバー オブジェクトを指定します。

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

-StoragePool

記憶域プール オブジェクトを指定します。

Type:StoragePool
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