Condividi tramite


Set-SCStorageFileServer

Aggiunge o rimuove una condivisione file di archiviazione dalla gestione 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 tale 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 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 VMM.

Parametri

-AddDiskWitnessFromStoragePool

Specifica un oggetto pool di archiviazione.

Tipo:StoragePool
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly: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.

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-AddStorageFileShareToManagement

Abilita la gestione della condivisione file di archiviazione specificata tramite VMM.

Tipo:StorageFileShare[]
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CleanupDisks

{{Fill CleanupDisks Description}}

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DCBSettings

Specifica le impostazioni DCB configurate nel cluster.

Nota

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

Tipo:DCBSettings
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Description

Specifica una descrizione per il file server di archiviazione.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly: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.

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-JobVariable

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

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PROTipID

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

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RemoveExistingComputer

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

Tipo:StorageFileServerNode[]
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RemoveStorageFileShareFromManagement

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

Tipo:StorageFileShare[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RunAsynchronously

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SkipClusterValidation

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-StorageClassificationAssociation

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

Tipo:StorageClassification[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-StorageFileServer

Specifica un oggetto file server di archiviazione.

Tipo:StorageFileServer
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

Output

StorageFileServer

Questo cmdlet restituisce un oggetto StorageFileServer.