Condividi tramite


Install-SCStorageFileServer

Installa il clustering di failover e un file server in un set di computer.

Sintassi

Install-SCStorageFileServer
       -PhysicalComputerConfig <PhysicalComputerConfig[]>
       -ClusterName <String>
       -ScaleoutFileServerName <String>
       [-ClusterIPAddress <String[]>]
       [-SkipClusterValidation]
       [-EnableS2D]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]
Install-SCStorageFileServer
       -PhysicalComputerConfig <PhysicalComputerConfig[]>
       -StorageFileServer <StorageFileServer>
       [-SkipClusterValidation]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]
Install-SCStorageFileServer
       -AddExistingComputer <String[]>
       -StorageFileServer <StorageFileServer>
       [-SkipClusterValidation]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]
Install-SCStorageFileServer
       -AddExistingComputer <String[]>
       -ClusterName <String>
       -ScaleoutFileServerName <String>
       [-ClusterIPAddress <String[]>]
       -RunAsAccount <RunAsAccount>
       [-SkipClusterValidation]
       [-EnableS2D]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]

Descrizione

Il cmdlet install-SCStorageFileServer installa il clustering di failover e un file server in un set di computer. È possibile effettuare il provisioning dei computer tramite Virtual Machine Manager (VMM) usando un descrittore Open Software (OSD) oppure è già installato un sistema operativo.

Esempio

Esempio 1: Creare un file server con archiviazione condivisa

PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Install-SCStorageFileServer -ClusterName "Cluster01" -ScaleoutFileServerName "SOFS01" -RunAsAccount $RunAsAcct -AddExistingComputer @("node1", "node2") -RunAsynchronously

Il primo comando ottiene l'account RunAsAccount01 denominato RunAsAccount01 e quindi lo archivia nella variabile $RunAsAcct.

Il secondo comando crea file server con il cluster denominato Cluster01 e il ruolo file server SOFS01.

Esempio 2: Creare un file server con spazi di archiviazione diretta

PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Install-SCStorageFileServer -ClusterName "Cluster01" -ScaleoutFileServerName "SOFS01" -RunAsAccount $RunAsAcct -AddExistingComputer @("node1", "node2") -RunAsynchronously -EnableS2D

Il primo comando ottiene l'account RunAsAccount01 denominato RunAsAccount01 e quindi lo archivia nella variabile $RunAsAcct.

Il secondo comando crea un file server con il cluster denominato Cluster01 e il ruolo file server SOFS01. Il comando include il parametro EnableS2D.

Parametri

-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

-ClusterIPAddress

Specifica una matrice di indirizzi IP da usare come indirizzo IP del cluster.

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

-ClusterName

Specifica il nome del cluster.

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

-EnableS2D

Tipo:SwitchParameter
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

-PhysicalComputerConfig

Specifica una matrice di oggetti di configurazione host. Per informazioni sugli oggetti di configurazione host, vedere il cmdlet New-SCVMHostConfig .

Tipo:PhysicalComputerConfig[]
Posizione:Named
Valore predefinito:None
Necessario:True
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

-RunAsAccount

Specifica un account RunAs contenente le credenziali con l'autorizzazione per eseguire questa azione.

Tipo:RunAsAccount
Posizione:Named
Valore predefinito:None
Necessario:True
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

-ScaleoutFileServerName

Specifica il nome di un ruolo del file server di scalabilità orizzontale.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
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

-StorageFileServer

Specifica un oggetto file server di archiviazione.

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

Output

StorageFileServer

Questo cmdlet restituisce un oggetto StorageFileServer.