Mount-SCStorageDisk
Stellt einen Speicherdatenträger bereit.
Syntax
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>]
Beschreibung
Das Cmdlet Mount-SCStorageDisk stellt einen Speicherdatenträger bereit.
Beispiele
Beispiel 1: Formatieren eines neuen Datenträgers
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
Der erste Befehl generiert eine GUID und speichert dann die GUID als Zeichenfolge in der $JobGroup Variablen. Nachfolgende Befehle, die diese GUID enthalten, werden in einer einzelnen Auftragsgruppe gesammelt.
Der zweite Befehl ruft das Hostobjekt namens VMHost01 mithilfe des Cmdlets Get-SCVMHost ab. Der Befehl speichert dieses Objekt in der $VMHost Variablen.
Der dritte Befehl ruft das Speicherlogikeinheitsobjekt namens LUN01 mithilfe des Cmdlets Get-SCStorageLogicalUnit ab. Der Befehl speichert dieses Objekt in der $LU Variablen.
Der vierte Befehl registriert LUN01 mit VMHost01 mithilfe des Cmdlets Register-SCStorageLogicalUnit . Dieser Befehl gibt den JobGroup-Parameter an. Daher wird dieser Befehl erst vor dem endgültigen Befehl ausgeführt, der die Auftragsgruppe mit derselben GUID enthält.
Der fünfte Befehl stellt die logische Speichereinheit in $LU auf VMHost01 her. Der Befehl führt ein schnelles Format auf dem Volume aus, beschriftet das Volume "Neues Volume", und legt den Bereitstellungspunkt auf S:fest. Dieser Befehl gibt JobGroup an.
Der letzte Befehl aktualisiert VMHost01 mit dem bereitgestellten Speicherdatenträger. Dieser Befehl gibt den JobGroup-Parameter zum Registrieren und Bereitstellen von LUN01 vor dem Ausführen des Cmdlets Set-SCVMHost an.
Parameter
-CreateClusterSharedVolume
Gibt an, dass das Cmdlet ein freigegebenes Clustervolume erstellt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeleteClusterSharedVolume
Gibt an, dass das Cmdlet ein freigegebenes Clustervolume löscht.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DesiredUnitAllocationSizeBytes
Gibt die Größe eines Volumes in Bytes an.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskId
Gibt die ID eines Datenträgerobjekts an.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskSignature
Gibt die Signatur eines Datenträgerobjekts an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceFormat
Erzwingt die Formatierung des Speicherdatenträgers, auch wenn Volumes bereits vorhanden sind.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FullFormat
Gibt an, dass ein vollständiges Format der Partition ausgeführt wird.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GuidPartitionTable
Gibt an, dass der Speicherdatenträger ein GUID-Partitionstabellendatenträger ist.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Gibt einen Bezeichner für eine Reihe von Befehlen an, die direkt vor dem endgültigen Befehl ausgeführt werden, der denselben Auftragsgruppenbezeichner enthält.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Gibt eine Variable an, in der der Auftragsfortschritt nachverfolgt und gespeichert wird.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MasterBootRecord
Gibt an, dass der Speicherdatenträger ein Hauptstartdatenträger ist.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MountPoint
Gibt eine Bereitstellungspunktposition an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-QuickFormat
Gibt an, dass ein schnelles Format der Partition ausgeführt wird.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageClassification
Gibt ein Speicherklassifizierungsobjekt an.
Type: | StorageClassification |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageDisk
Gibt einen Datenträger auf einem Hyper-V- oder VMware ESX-Host an, der von einer virtuellen Maschine auf diesem Host anstelle einer virtuellen Festplatte verwendet werden kann. Dieser Datenträger wird als Pass-Through-Datenträger bezeichnet. Der entsprechende VMware-Begriff ist Raw Device Mapping (RDM). Bei einem Hostdatenträger kann es sich um eine logische Festplatte auf dem Host oder um ein logisches Gerät in einem SAN (Storage Area Network) handeln. Die virtuelle Maschine kann in VMM das Dateisystem des Hosts umgehen und direkt auf den Pass-Through-Datenträger zugreifen. Hyper-V-Hosts unterstützen Pass-Through-Datenträger und Konvertierung eines Pass-Through-Datenträgers in eine VHD. VMware ESX-Hosts unterstützen Pass-Through-Datenträger, aber keine Datenträgerkonvertierung. Citrix XenServer-Hosts unterstützen keine Pass-Through-Datenträger.
Type: | StorageDisk |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageLogicalUnit
Gibt ein speicherlogisches Einheitsobjekt an.
Type: | StorageLogicalUnit |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VolumeLabel
Gibt eine Bezeichnung für ein Datenträgervolume an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Hinweise
- Dieses Cmdlet erfordert ein VMM-Speicherdatenträgerobjekt, das mithilfe des Cmdlets Get-SCStorageDisk abgerufen werden kann.