Freigeben über


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

Hinweis

Ein neuer Parameter [-DCBSettings] ist in VMM 2019 UR1 enthalten. Weitere Informationen finden Sie unter Parameter.

Das Cmdlet Set-SCStorageFileServer fügt eine Speicherdateifreigabe aus der Verwaltung von Virtual Machine Manager (VMM) hinzu oder entfernt diese.

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 Speicherserverobjekt namens FileServer01 mithilfe des Cmdlets Get-SCStorageFileServer ab. Der Befehl speichert dieses Objekt in der $FileServer Variablen.

Der zweite Befehl ruft das Speicherdateifreigabeobjekt namens 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 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 namens FileServer01 ab und speichert dieses Objekt dann in der $FileServer Variablen.

Der zweite Befehl ruft das Speicherdateifreigabeobjekt namens 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.

Type:StoragePool
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AddExistingComputer

Gibt ein Array von Computern an, die 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 auf dem Cluster konfigurierten DCB-Einstellungen an.

Hinweis

Dieser Parameter gilt für VMM 2019 UR1.

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 direkt vor dem letzten Befehl ausgeführt werden, 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 Auftragsfortschritt 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 der Leistungs- und Ressourcenoptimierungs-Tipp (PRO-Tipp) an, die 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, die dieses Cmdlet entfernt. 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 an die Befehlsshell zurückgibt.

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 übersprungen, wenn er 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, die einem Speicherpool zugeordnet sind.

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.