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 clustering di failover e un file server in un set di computer. È possibile effettuare il provisioning dei computer da Virtual Machine Manager (VMM) usando un descrittore software aperto (OSD) oppure possono già avere un sistema operativo installato.
Esempio
Esempio 1: Creare 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 lo archivia nella variabile $RunAsAcct.
Il secondo comando crea file server con il cluster denominato Cluster01 e il ruolo del file server SOFS01.
Esempio 2: Creare file server con spazi di archiviazione diretti
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 lo archivia nella variabile $RunAsAcct.
Il secondo comando crea un file server con il cluster denominato Cluster01 e il ruolo del 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 con un sistema operativo.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterIPAddress
Specifica una matrice di indirizzi IP da usare come indirizzo IP del cluster.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterName
Specifica il nome del cluster.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableS2D
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Specifica una variabile in cui lo stato di avanzamento del processo viene monitorato e archiviato.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PhysicalComputerConfig
Specifica una matrice di oggetti di configurazione host. Per informazioni sugli oggetti di configurazione host, vedere il cmdlet New-SCVMHostConfig .
Type: | PhysicalComputerConfig[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Specifica l'ID del suggerimento prestazioni e ottimizzazione 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 |
-RunAsAccount
Specifica un account RunAs contenente le credenziali con autorizzazione per eseguire questa azione.
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica che il processo viene eseguito in modo asincrono in modo che il controllo restituisca immediatamente alla shell dei comandi.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScaleoutFileServerName
Specifica il nome di un ruolo del file server con scalabilità orizzontale.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
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 |
-StorageFileServer
Specifica un oggetto file server di archiviazione.
Type: | StorageFileServer |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Output
StorageFileServer
Questo cmdlet restituisce un oggetto StorageFileServer .