Set-SCStorageFileServer
Fügt eine Speicherdateifreigabe aus der VMM-Verwaltung hinzu oder entfernt sie.
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
Anmerkung
Ein neuer Parameter [-DCBSettings] ist in VMM 2019 UR1 und höher enthalten. Weitere Informationen finden Sie unter Parameter.
Das cmdlet Set-SCStorageFileServer eine Speicherdateifreigabe aus der VMM-Verwaltung (Virtual Machine Manager) hinzufügt oder 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 $FileServer Variablen.
Der zweite Befehl ruft das Dateifreigabeobjekt mit dem Namen FileShare01 mithilfe des Cmdlets Get-SCStorageFileShare ab. Der Befehl speichert dieses Objekt in der $FileShare Variablen.
Der letzte Befehl bringt FileShare01 unter der VMM-Verwaltung.
Beispiel 2: Entfernen einer Dateifreigabe 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 namens FileServer01 ab und speichert dieses Objekt dann in der $FileServer Variablen.
Der zweite Befehl ruft das Dateifreigabeobjekt mit dem Namen FileShare01 ab und speichert dieses Objekt dann in der $FileShare Variablen.
Der letzte Befehl entfernt FileShare01 aus der VMM-Verwaltung.
Parameter
-AddDiskWitnessFromStoragePool
Gibt ein Speicherpoolobjekt an.
Typ: | StoragePool |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-AddExistingComputer
Gibt ein Array von Computern an, die dieses Cmdlet hinzufügt. Geben Sie die vollqualifizierten Domänennamen (Fully Qualified Domain Names, FQDN), NetBIOS-Namen oder IP-Adressen von Servern im Netzwerk an, die über ein Betriebssystem verfügen.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-AddStorageFileShareToManagement
Ermöglicht die Verwaltung der angegebenen Speicherdateifreigabe über VMM.
Typ: | StorageFileShare[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-CleanupDisks
{{Fill CleanupDisks Description}}
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DCBSettings
Gibt die DCB-Einstellungen an, die im Cluster konfiguriert sind.
Anmerkung
Dieser Parameter gilt für VMM 2019 UR1 und höher.
Typ: | DCBSettings |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Description
Gibt eine Beschreibung für den Speicherdateiserver an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | 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.
Typ: | Guid |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-JobVariable
Gibt eine Variable an, in der der Auftragsfortschritt nachverfolgt und gespeichert wird.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | 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.
Typ: | Guid |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RemoveExistingComputer
Gibt ein Array von Computern an, die dieses Cmdlet entfernt. Geben Sie FQDNs, NetBios-Namen oder IP-Adressen von Servern im Netzwerk an, die über ein Betriebssystem verfügen.
Typ: | StorageFileServerNode[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RemoveStorageFileShareFromManagement
Gibt ein Array von Speicherdateifreigaben an, das dieses Cmdlet aus der VMM-Verwaltung entfernt.
Typ: | StorageFileShare[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SkipClusterValidation
Gibt an, dass dieses Cmdlet Clusterüberprüfungstests überspringt, wenn ein Cluster erstellt wird.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-StorageClassificationAssociation
Gibt ein Array von Speicherklassifizierungsobjekten an, die einem Speicherpool zugeordnet sind.
Typ: | StorageClassification[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-StorageFileServer
Gibt ein Speicherdateiserverobjekt an.
Typ: | StorageFileServer |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
Ausgaben
StorageFileServer
Dieses Cmdlet gibt ein StorageFileServer--Objekt zurück.