Install-SCStorageFileServer
Instaluje klaster trybu failover i serwer plików na zestawie komputerów.
Składnia
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>]
Opis
Polecenie cmdlet Install-SCStorageFileServer instaluje klaster trybu failover i serwer plików na zestawie komputerów. Komputery mogą być aprowizowane przez program Virtual Machine Manager (VMM) przy użyciu deskryptora open software (OSD) lub mogą już mieć zainstalowany system operacyjny.
Przykłady
Przykład 1. Tworzenie serwera plików z magazynem udostępnionym
PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Install-SCStorageFileServer -ClusterName "Cluster01" -ScaleoutFileServerName "SOFS01" -RunAsAccount $RunAsAcct -AddExistingComputer @("node1", "node2") -RunAsynchronously
Pierwsze polecenie pobiera konto Uruchom jako o nazwie RunAsAccount01, a następnie zapisuje je w zmiennej $RunAsAcct.
Drugie polecenie tworzy serwer plików z klastrem o nazwie Cluster01 i roli serwera plików SOFS01.
Przykład 2. Tworzenie serwera plików z bezpośrednimi miejscami do magazynowania
PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Install-SCStorageFileServer -ClusterName "Cluster01" -ScaleoutFileServerName "SOFS01" -RunAsAccount $RunAsAcct -AddExistingComputer @("node1", "node2") -RunAsynchronously -EnableS2D
Pierwsze polecenie pobiera konto Uruchom jako o nazwie RunAsAccount01, a następnie zapisuje je w zmiennej $RunAsAcct.
Drugie polecenie tworzy serwer plików z klastrem o nazwie Cluster01 i roli serwera plików SOFS01. Polecenie zawiera parametr EnableS2D .
Parametry
-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 |
-ClusterIPAddress
Określa tablicę adresów IP do użycia jako adres IP klastra.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterName
Określa nazwę klastra.
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
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 |
-PhysicalComputerConfig
Określa tablicę obiektów konfiguracji hosta. Aby uzyskać informacje o obiektach konfiguracji hosta, zobacz polecenie cmdlet New-SCVMHostConfig .
Type: | PhysicalComputerConfig[] |
Position: | Named |
Default value: | None |
Required: | True |
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 |
-RunAsAccount
Określa konto Uruchom jako zawierające poświadczenia z uprawnieniem do wykonania tej akcji.
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | True |
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 |
-ScaleoutFileServerName
Określa nazwę roli serwera plików skalowalnego w poziomie.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipClusterValidation
Wskazuje, że to polecenie cmdlet pomija testy poprawności klastra podczas tworzenia klastra.
Type: | SwitchParameter |
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: | False |
Accept wildcard characters: | False |
Dane wyjściowe
StorageFileServer
To polecenie cmdlet zwraca obiekt StorageFileServer .