Freigeben über


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.