Udostępnij za pośrednictwem


Set-SCStorageFileServer

Dodaje lub usuwa udział plików magazynu z zarządzania programem VMM.

Składnia

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>]

Opis

Uwaga

Nowy parametr [-DCBSettings] jest uwzględniony w programie VMM 2019 UR1 i nowszym. Aby uzyskać więcej informacji, zobacz Parametry.

Polecenie cmdlet Set-SCStorageFileServer dodaje lub usuwa udział plików magazynu z zarządzania programem Virtual Machine Manager (VMM).

Przykłady

Przykład 1. Dodawanie udziału plików magazynu do zarządzania programem VMM

PS C:\> $FileServer = Get-SCStorageFileServer -Name "FileServer01.Contoso.com"
PS C:\> $FileShare = Get-SCStorageFileShare -Name "FileShare01"
PS C:\> Set-SCStorageFileServer -StorageFileServer $FileServer -AddStorageFileShareToManagement $FileShare

Pierwsze polecenie pobiera obiekt serwera plików magazynu o nazwie FileServer01 przy użyciu polecenia cmdlet Get-SCStorageFileServer . Polecenie przechowuje ten obiekt w zmiennej $FileServer.

Drugie polecenie pobiera obiekt udziału plików magazynu o nazwie FileShare01 przy użyciu polecenia cmdlet Get-SCStorageFileShare . Polecenie przechowuje ten obiekt w zmiennej $FileShare.

Ostatnie polecenie powoduje przeniesienie elementu FileShare01 do zarządzania programem VMM.

Przykład 2. Usuwanie udziału plików magazynu z zarządzania programem VMM

PS C:\> $FileServer = Get-SCStorageFileServer -Name "FileServer01.Contoso.com"
PS C:\> $FileShare = Get-SCStorageFileShare -Name "FileShare01"
PS C:\> Set-SCStorageFileServer -StorageFileServer $FileServer -RemoveStorageFileShareFromManagement $FileShare

Pierwsze polecenie pobiera obiekt serwera plików magazynu o nazwie FileServer01, a następnie przechowuje ten obiekt w zmiennej $FileServer.

Drugie polecenie pobiera obiekt udziału plików magazynu o nazwie FileShare01, a następnie przechowuje ten obiekt w zmiennej $FileShare.

Ostatnie polecenie usuwa plikShare01 z zarządzania programu VMM.

Parametry

-AddDiskWitnessFromStoragePool

Określa obiekt puli magazynów.

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

-AddExistingComputer

Określa tablicę komputerów, które dodaje to polecenie cmdlet. Określ w pełni kwalifikowane nazwy domen (FQDN), nazwy NetBIOS lub adresy IP serwerów w sieci, które mają system operacyjny.

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AddStorageFileShareToManagement

Umożliwia zarządzanie określonym udziałem plików magazynu za pośrednictwem programu 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

Określa ustawienia dcB skonfigurowane w klastrze.

Uwaga

Ten parametr ma zastosowanie do programu VMM 2019 UR1 i nowszych wersji.

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

-Description

Określa opis serwera plików magazynu.

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

-JobGroup

Określa identyfikator serii poleceń uruchamianych jako zestaw tuż przed ostatnim poleceniem zawierającym ten sam identyfikator grupy zadań.

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

-JobVariable

Określa zmienną, w której postęp zadania jest śledzony i przechowywany.

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

-PROTipID

Określa identyfikator porady wydajności i optymalizacji zasobów (porada PRO), która wyzwoliła tę akcję. Ten parametr umożliwia inspekcję porad PRO.

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

-RemoveExistingComputer

Określa tablicę komputerów, które usuwa to polecenie cmdlet. Określ nazwy FQDN, nazwy NetBios lub adresy IP serwerów w sieci, które mają system operacyjny.

Type:StorageFileServerNode[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RemoveStorageFileShareFromManagement

Określa tablicę udziałów plików magazynu, które to polecenie cmdlet usuwa z zarządzania programu VMM.

Type:StorageFileShare[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.

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

-SkipClusterValidation

Wskazuje, że to polecenie cmdlet pomija testy weryfikacji klastra podczas tworzenia klastra.

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

-StorageClassificationAssociation

Określa tablicę obiektów klasyfikacji magazynu skojarzonych z pulą magazynów.

Type:StorageClassification[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageFileServer

Określa obiekt serwera plików magazynu.

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

Dane wyjściowe

StorageFileServer

To polecenie cmdlet zwraca obiekt StorageFileServer .