Udostępnij za pośrednictwem


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 .