Set-SCStorageFileServer
Fügt eine Speicherdateifreigabe hinzu oder entfernt sie aus der VMM-Verwaltung.
Syntax
Set-SCStorageFileServer
-StorageFileServer <StorageFileServer>
[-JobGroup <Guid>]
[-Description <String>]
[-RemoveStorageFileShareFromManagement <StorageFileShare[]>]
[-AddDiskWitnessFromStoragePool <StoragePool>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCStorageFileServer
-AddExistingComputer <String[]>
-StorageFileServer <StorageFileServer>
[-JobGroup <Guid>]
[-Description <String>]
[-SkipClusterValidation]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCStorageFileServer
-RemoveExistingComputer <StorageFileServerNode[]>
-StorageFileServer <StorageFileServer>
[-JobGroup <Guid>]
[-CleanupDisks]
[-Description <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCStorageFileServer
-StorageFileServer <StorageFileServer>
[-JobGroup <Guid>]
[-Description <String>]
-AddStorageFileShareToManagement <StorageFileShare[]>
[-StorageClassificationAssociation <StorageClassification[]>]
[-RemoveStorageFileShareFromManagement <StorageFileShare[]>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCStorageFileServer
-StorageFileServer <StorageFileServer>
[-JobGroup <Guid>]
[-Description <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Beschreibung
Hinweis
Ein neuer Parameter [-DCBSettings] ist in VMM 2019 UR1 und höher enthalten. Weitere Informationen finden Sie unter Parameter.
Mit dem Cmdlet Set-SCStorageFileServer wird eine Speicherdateifreigabe hinzugefügt oder aus der VMM-Verwaltung entfernt.
Beispiele
Beispiel 1: Hinzufügen einer Speicherdateifreigabe zur VMM-Verwaltung
PS C:\> $FileServer = Get-SCStorageFileServer -Name "FileServer01.Contoso.com"
PS C:\> $FileShare = Get-SCStorageFileShare -Name "FileShare01"
PS C:\> Set-SCStorageFileServer -StorageFileServer $FileServer -AddStorageFileShareToManagement $FileShare
Der erste Befehl ruft das Speicherdateiserverobjekt namens FileServer01 mithilfe des Cmdlets Get-SCStorageFileServer ab. Der Befehl speichert dieses Objekt in der variablen $FileServer.
Mit dem zweiten Befehl wird das Speicherdateifreigabeobjekt FileShare01 mithilfe des Cmdlets Get-SCStorageFileShare abgerufen. Der Befehl speichert dieses Objekt in der variablen $FileShare.
Der letzte Befehl bringt FileShare01 unter die VMM-Verwaltung.
Beispiel 2: Entfernen einer Speicherdateifreigabe aus der VMM-Verwaltung
PS C:\> $FileServer = Get-SCStorageFileServer -Name "FileServer01.Contoso.com"
PS C:\> $FileShare = Get-SCStorageFileShare -Name "FileShare01"
PS C:\> Set-SCStorageFileServer -StorageFileServer $FileServer -RemoveStorageFileShareFromManagement $FileShare
Der erste Befehl ruft das Speicherdateiserverobjekt mit dem Namen FileServer01 ab und speichert dieses Objekt dann in der $FileServer Variablen.
Der zweite Befehl ruft das Speicherdateifreigabeobjekt mit dem Namen FileShare01 ab und speichert dieses Objekt dann in der $FileShare Variablen.
Mit dem letzten Befehl wird FileShare01 aus der VMM-Verwaltung entfernt.
Parameter
-AddDiskWitnessFromStoragePool
Gibt ein Speicherpoolobjekt an.
Type: | StoragePool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AddExistingComputer
Gibt ein Array von Computern an, das dieses Cmdlet hinzufügt. Geben Sie die vollqualifizierten Domänennamen (FQDN), NetBIOS-Namen oder IP-Adressen von Servern im Netzwerk an, die über ein Betriebssystem verfügen.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AddStorageFileShareToManagement
Ermöglicht die Verwaltung der angegebenen Speicherdateifreigabe über VMM.
Type: | StorageFileShare[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CleanupDisks
{{Fill CleanupDisks Description}}
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DCBSettings
Gibt die DCB-Einstellungen an, die für den Cluster konfiguriert sind.
Hinweis
Dieser Parameter gilt für VMM 2019 UR1 und höher.
Type: | DCBSettings |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Gibt eine Beschreibung für den Speicherdateiserver an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Gibt einen Bezeichner für eine Reihe von Befehlen an, die als Satz ausgeführt werden, bevor der endgültige Befehl ausgeführt wird, der denselben Auftragsgruppenbezeichner enthält.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Gibt eine Variable an, in der der Auftragsstatus nachverfolgt und gespeichert wird.
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 |
-RemoveExistingComputer
Gibt ein Array von Computern an, das von diesem Cmdlet entfernt wird. Geben Sie FQDNs, NetBios-Namen oder IP-Adressen von Servern im Netzwerk an, die über ein Betriebssystem verfügen.
Type: | StorageFileServerNode[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveStorageFileShareFromManagement
Gibt ein Array von Speicherdateifreigaben an, die dieses Cmdlet aus der VMM-Verwaltung entfernt.
Type: | StorageFileShare[] |
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, sodass das Steuerelement sofort zur Befehlsshell zurückkehrt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipClusterValidation
Gibt an, dass dieses Cmdlet die Clusterüberprüfungstests überspringt, wenn es einen Cluster erstellt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageClassificationAssociation
Gibt ein Array von Speicherklassifizierungsobjekten an, das einem Speicherpool zugeordnet ist.
Type: | StorageClassification[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageFileServer
Gibt ein Speicherdateiserverobjekt an.
Type: | StorageFileServer |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Ausgaben
StorageFileServer
Dieses Cmdlet gibt ein StorageFileServer-Objekt zurück.