New-SCStorageLogicalUnit
Erstellt eine logische Einheit aus nicht zugewiesener Kapazität in einem Speicherpool.
Syntax
New-SCStorageLogicalUnit
[-LogicalUnitCopyMethod <StorageLogicalUnitCopyMethod>]
[-VMHostGroup <HostGroup>]
[-VMMServer <ServerConnection>]
[-StorageLogicalUnit] <StorageLogicalUnit>
-Name <String>
[-Description <String>]
-TargetStoragePool <StoragePool>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCStorageLogicalUnit
[-LogicalUnitCopyMethod <StorageLogicalUnitCopyMethod>]
[-VMHostGroup <HostGroup>]
[-VMMServer <ServerConnection>]
[-StorageLogicalUnit] <StorageLogicalUnit>
-Name <String>
[-Description <String>]
[-SetLogicalUnitCopySource]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCStorageLogicalUnit
[-ProvisioningType <StorageProvisioningType>]
[-VMHostGroup <HostGroup>]
[-VMMServer <ServerConnection>]
-Name <String>
[-Description <String>]
[-StoragePool] <StoragePool>
-DiskSizeMB <UInt64>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Beschreibung
Das Cmdlet New-SCStorageLogicalUnit erstellt eine logische Einheit aus nicht zugewiesener Kapazität in einem Speicherpool.
Beispiele
Beispiel 1: Erstellen einer Kopie einer vorhandenen logischen Einheit
PS C:\> $SourceLU = Get-SCStorageLogicalUnit -Name "LUN01"
PS C:\> New-SCStorageLogicalUnit -SetLogicalUnitCopySource -StorageLogicalUnit $SourceLU -Name "NewLU" -LogicalUnitCopyMethod Clone
Der erste Befehl ruft das Speicherobjekt mit dem Namen LUN01 ab und speichert das Objekt in der $SourceLU Variablen.
Der zweite Befehl erstellt eine neue logische Einheit namens NewLU durch Klonen von LUN01.
Parameter
-Description
Gibt eine Beschreibung für das angegebene Objekt an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskSizeMB
Gibt die Größe eines Datenträgers in Megabyte (MB) an.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalUnitCopyMethod
Gibt die Methode an, die vom Array zum Kopieren einer vorhandenen logischen Einheit verwendet wird. Gültige Werte: Klonen, Snapshot.
Type: | StorageLogicalUnitCopyMethod |
Accepted values: | Snapshot, Clone, RemoteMirror |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Gibt den Namen eines VMM-Objekts an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
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 |
-ProvisioningType
Gibt einen Speicherbereitstellungstyp an. Gültige Werte sind: Dünn, Behoben.
Thin gibt an, dass die Kapazität bei Bedarf für eine speicherlogische Einheit übernommen wird.
Fixed gibt an, dass die Kapazität für eine logische Speichereinheit mit fester Größe vollständig zugesichert wird.
Type: | StorageProvisioningType |
Accepted values: | Unknown, Thin, Fixed |
Position: | Named |
Default value: | None |
Required: | False |
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 |
-SetLogicalUnitCopySource
Gibt an, dass die angegebene logische Speichereinheit die Quelle ist, aus der ein Klon kopiert wird.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageLogicalUnit
Gibt ein speicherlogisches Einheitsobjekt an.
Type: | StorageLogicalUnit |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StoragePool
Gibt ein Speicherpoolobjekt an.
Type: | StoragePool |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TargetStoragePool
Gibt den Zielspeicherpool an.
Type: | StoragePool |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostGroup
Gibt ein Hostgruppenobjekt für virtuelle Maschinen an.
Type: | HostGroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Gibt ein VMM-Serverobjekt an.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Ausgaben
StorageLogicalUnit
Dieses Cmdlet gibt ein StorageLogicalUnit -Objekt zurück.