Share via


Set-SCStorageFileServer

Aggiunge o rimuove una condivisione file di archiviazione dalla gestione di VMM.

Sintassi

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

Descrizione

Nota

Un nuovo parametro [-DCBSettings] è incluso in VMM 2019 UR1 e versioni successive. Per altre informazioni, vedere Parametri.

Il cmdlet Set-SCStorageFileServer aggiunge o rimuove una condivisione file di archiviazione dalla gestione di Virtual Machine Manager (VMM).

Esempio

Esempio 1: Aggiungere una condivisione file di archiviazione alla gestione 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

Il primo comando ottiene l'oggetto file server di archiviazione denominato FileServer01 usando il cmdlet Get-SCStorageFileServer . Il comando archivia l'oggetto nella variabile $FileServer.

Il secondo comando ottiene l'oggetto condivisione file di archiviazione denominato FileShare01 usando il cmdlet Get-SCStorageFileShare . Il comando archivia l'oggetto nella variabile $FileShare.

L'ultimo comando porta FileShare01 nella gestione VMM.

Esempio 2: Rimuovere una condivisione file di archiviazione dalla gestione di 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

Il primo comando ottiene l'oggetto file server di archiviazione denominato FileServer01 e quindi archivia tale oggetto nella variabile $FileServer.

Il secondo comando ottiene l'oggetto condivisione file di archiviazione denominato FileShare01 e quindi archivia tale oggetto nella variabile $FileShare.

L'ultimo comando rimuove FileShare01 dalla gestione di VMM.

Parametri

-AddDiskWitnessFromStoragePool

Specifica un oggetto pool di archiviazione.

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

-AddExistingComputer

Specifica una matrice di computer aggiunti da questo cmdlet. Specificare i nomi di dominio completi (FQDN), i nomi NetBIOS o gli indirizzi IP dei server nella rete che dispongono di un sistema operativo.

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

-AddStorageFileShareToManagement

Abilita la gestione della condivisione file di archiviazione specificata tramite 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

Specifica le impostazioni DCB configurate nel cluster.

Nota

Questo parametro è applicabile per VMM 2019 UR1 e versioni successive.

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

-Description

Specifica una descrizione per il file server di archiviazione.

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

-JobGroup

Specifica un identificatore per una serie di comandi eseguiti come set subito prima dell'esecuzione del comando finale che include lo stesso identificatore del gruppo di processi.

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

-JobVariable

Specifica una variabile in cui viene monitorato e archiviato lo stato del processo.

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

-PROTipID

Specifica l'ID della descrizione per le prestazioni e l'ottimizzazione delle risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.

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

-RemoveExistingComputer

Specifica una matrice di computer rimossi da questo cmdlet. Specificare FQDN, nomi NetBios o indirizzi IP dei server nella rete che dispongono di un sistema operativo.

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

-RemoveStorageFileShareFromManagement

Specifica una matrice di condivisioni file di archiviazione che questo cmdlet rimuove dalla gestione VMM.

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

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.

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

-SkipClusterValidation

Indica che questo cmdlet ignora i test di convalida del cluster quando crea un cluster.

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

-StorageClassificationAssociation

Specifica una matrice di oggetti di classificazione dell'archiviazione associati a un pool di archiviazione.

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

-StorageFileServer

Specifica un oggetto file server di archiviazione.

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

Output

StorageFileServer

Questo cmdlet restituisce un oggetto StorageFileServer .