次の方法で共有


Set-SCStoragePool

VMM データベース内の記憶域プール オブジェクトを変更します。

構文

Set-SCStoragePool
   [-StorageClassification <StorageClassification>]
   [-StoragePool] <StoragePool>
   [-Name <String>]
   [-Description <String>]
   [-AddVMHostGroup <HostGroup[]>]
   [-RemoveVMHostGroup <HostGroup[]>]
   [-AddStoragePhysicalDisk <StoragePhysicalDisk[]>]
   [-RemoveStoragePhysicalDisk <StoragePhysicalDisk[]>]
   [-Optimize]
   [-FaultDomainAwareness <FaultDomainAwarenessType>]
   [-InterleaveDefaultKB <UInt64>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

説明

Set-SCStoragePool コマンドレットは、仮想マシン マネージャー (VMM) データベース内の記憶域プール オブジェクトを変更します。 記憶域プールのプロパティの変更、ストレージ プールへの VMHostGroup の追加、またはストレージ プールからの VMHostGroup の削除を行うことができます。

例 1: 記憶域プールの名前を変更する

PS C:\> $Pool = @(Get-SCStoragePool)[0]
PS C:\> Set-SCStoragePool -StoragePool $Pool -Name "New name of pool"

最初のコマンドは、すべてのストレージ プール オブジェクトを取得し、それらを配列に配置します。 次に、このコマンドはストレージ プール配列の最初の項目を $Pool 変数に格納します。

2 番目のコマンドは、$Pool変数に格納されている記憶域プールの名前を "プールの新しい名前" に変更します。

例 2: 記憶域プールの分類を設定する

PS C:\> $Pool = Get-SCStoragePool -ID "346e17e9-d50a-480e-8dec-c41d7e2125b0"
PS C:\> $Classification = Get-SCStorageClassification -Name "StorageClassification01"
PS C:\> Set-SCStoragePool -StoragePool $Pool -StorageClassification $Classification

最初のコマンドは、ID が 346e17e9-d50a-480e-8dec-c41d7e2125b0 のストレージ プール オブジェクトを取得し、そのオブジェクトを$Pool変数に格納します。

2 番目のコマンドは、StorageClassification01 という名前のストレージ分類オブジェクトを取得し、そのオブジェクトを$Classification変数に格納します。

最後のコマンドは、$Classification (StorageClassification01) に格納されているストレージ分類を、$Poolに格納されているストレージ プールに関連付けます。

パラメーター

-AddStoragePhysicalDisk

追加する物理ディスク オブジェクトの配列を指定します。

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

-AddVMHostGroup

このコマンドレットが既存のホスト グループ配列またはプライベート クラウドに追加するホスト グループの配列を指定します。

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

-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

この記憶域プールに作成された新しい仮想ディスクの既定のインターリーブ サイズをキロバイト単位で指定します。

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:False
Accept pipeline input:False
Accept wildcard characters:False

-Optimize

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

-RemoveStoragePhysicalDisk

この記憶域プールから削除する物理ディスクの配列を指定します。

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

-RemoveVMHostGroup

このコマンドレットがホスト グループ配列またはプライベート クラウドから削除するホスト グループの配列を指定します。

Type:HostGroup[]
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

-StorageClassification

ストレージ分類オブジェクトを指定します。

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

-StoragePool

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

Type:StoragePool
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

出力

StoragePool

このコマンドレットは 、StoragePool オブジェクトを返します。