Mount-SCStorageDisk

ストレージ ディスクをマウントします。

構文

Mount-SCStorageDisk
     -StorageDisk <StorageDisk>
     [-StorageLogicalUnit <StorageLogicalUnit>]
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     [-JobGroup <Guid>]
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]
Mount-SCStorageDisk
     -StorageDisk <StorageDisk>
     -DiskId <Guid>
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     [-JobGroup <Guid>]
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]
Mount-SCStorageDisk
     -StorageDisk <StorageDisk>
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     -DiskSignature <String>
     [-JobGroup <Guid>]
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]
Mount-SCStorageDisk
     -StorageDisk <StorageDisk>
     [-FullFormat]
     [-ForceFormat]
     [-MasterBootRecord]
     [-DesiredUnitAllocationSizeBytes <UInt32>]
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     [-VolumeLabel <String>]
     [-JobGroup <Guid>]
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]
Mount-SCStorageDisk
     -StorageDisk <StorageDisk>
     [-FullFormat]
     [-ForceFormat]
     [-GuidPartitionTable]
     [-DesiredUnitAllocationSizeBytes <UInt32>]
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     [-VolumeLabel <String>]
     [-JobGroup <Guid>]
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]
Mount-SCStorageDisk
     -StorageDisk <StorageDisk>
     [-QuickFormat]
     [-ForceFormat]
     [-MasterBootRecord]
     [-DesiredUnitAllocationSizeBytes <UInt32>]
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     [-VolumeLabel <String>]
     [-JobGroup <Guid>]
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]
Mount-SCStorageDisk
     -StorageDisk <StorageDisk>
     [-QuickFormat]
     [-ForceFormat]
     [-GuidPartitionTable]
     [-DesiredUnitAllocationSizeBytes <UInt32>]
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     [-VolumeLabel <String>]
     [-JobGroup <Guid>]
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]
Mount-SCStorageDisk
     -StorageLogicalUnit <StorageLogicalUnit>
     [-FullFormat]
     [-QuickFormat]
     [-ForceFormat]
     [-MasterBootRecord]
     [-DesiredUnitAllocationSizeBytes <UInt32>]
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     [-VolumeLabel <String>]
     -JobGroup <Guid>
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]
Mount-SCStorageDisk
     -StorageLogicalUnit <StorageLogicalUnit>
     [-FullFormat]
     [-QuickFormat]
     [-ForceFormat]
     [-GuidPartitionTable]
     [-DesiredUnitAllocationSizeBytes <UInt32>]
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     [-VolumeLabel <String>]
     -JobGroup <Guid>
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]

説明

Mount-SCStorageDisk コマンドレットは、ストレージ ディスクをマウントします。

例 1: 新しいディスクのフォーマット

PS C:\> $JobGroup = [Guid]::NewGuid().ToString()
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> $LU = Get-SCStorageLogicalUnit -Name "LUN01"
PS C:\> Register-SCStorageLogicalUnit -StorageLogicalUnit $LU -VMHost $VMHost -JobGroup $JobGroup
PS C:\> Mount-SCStorageDisk -QuickFormat -MasterBootRecord -VolumeLabel "New Volume" -StorageLogicalUnit $LU -MountPoint "S:\" -JobGroup $JobGroup
PS C:\> Set-SCVMHost -VMHost $VMHost -JobGroup $JobGroup

最初のコマンドは GUID を生成し、その GUID を文字列として $JobGroup 変数に格納します。 この GUID を含む後続のコマンドは、1 つのジョブ グループに収集されます。

2 番目のコマンドは、 Get-SCVMHost コマンドレットを使用して VMHost01 という名前のホスト オブジェクトを取得します。 このコマンドは、そのオブジェクトを$VMHost変数に格納します。

3 番目のコマンドは、 Get-SCStorageLogicalUnit コマンドレットを使用して LUN01 という名前のストレージ論理ユニット オブジェクトを取得します。 このコマンドは、そのオブジェクトを$LU変数に格納します。

4 番目のコマンドは、 Register-SCStorageLogicalUnit コマンドレットを使用して LUN01 を VMHost01 に登録します。 このコマンドは 、JobGroup パラメーターを指定します。 したがって、このコマンドは、同じ GUID を持つジョブ グループを含む最後のコマンドの直前まで実行されません。

5 番目のコマンドは、ストレージ論理ユニットを VMHost01 $LUにマウントします。 このコマンドは、ボリュームに対して簡易形式を実行し、ボリュームに新しいボリュームのラベルを付け、マウント ポイントを S: に設定します。 このコマンドは JobGroup を指定します。

最後のコマンドは、マウントされたストレージ ディスクを使用して VMHost01 を更新します。 このコマンドは、Set-SCVMHost コマンドレットを実行する前に LUN01 を登録してマウントする JobGroup パラメーターを指定します。

パラメーター

-CreateClusterSharedVolume

コマンドレットによってクラスター共有ボリュームが作成されることを示します。

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

-DeleteClusterSharedVolume

コマンドレットがクラスター共有ボリュームを削除することを示します。

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

-DesiredUnitAllocationSizeBytes

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

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

-DiskId

ディスク オブジェクトの ID を指定します。

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

-DiskSignature

ディスク オブジェクトの署名を指定します。

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

-ForceFormat

ボリュームが既に存在する場合でも、ストレージ ディスクのフォーマットを強制します。

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

-FullFormat

パーティションの完全な形式が実行されることを示します。

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

-GuidPartitionTable

ストレージ ディスクが GUID パーティション テーブル ディスクであることを示します。

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

-MasterBootRecord

ストレージ ディスクがマスター ブート レコード ディスクであることを示します。

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

-MountPoint

マウント ポイントの場所を指定します。

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

-QuickFormat

パーティションの簡易形式が実行されることを示します。

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

-StorageDisk

Hyper-V ホストまたは VMware ESX ホストでそのホスト上のバーチャル マシンがバーチャル ハード ディスクの代わりに使用できるディスクを指定します。 このディスクはパススルー ディスクと呼ばれます。 対応する VMware 用語は Raw Device Mapping (RDM) です。 ホスト ディスクは、ローカル ハード ディスクまたは記憶域ネットワーク (SAN) 上の論理装置のいずれかです。 VMM では、仮想マシンはホストのファイル システムをバイパスして、パススルー ディスクに直接アクセスできます。 Hyper-V ホストでは、パススルー ディスクと、パススルー ディスクから VHD への変換がサポートされます。 VMware ESX ホストはパススルー ディスクをサポートしますが、ディスク変換はサポートしていません。 Citrix XenServer ホストでは、パススルー ディスクはサポートされていません。

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

-StorageLogicalUnit

ストレージ論理装置オブジェクトを指定します。

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

-VolumeLabel

ディスク ボリュームのラベルを指定します。

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

メモ

  • このコマンドレットには、 Get-SCStorageDisk コマンドレットを使用して取得できる VMM 記憶域ディスク オブジェクトが必要です。