Udostępnij za pośrednictwem


Test-ServiceFabricConfiguration

Weryfikuje konfigurację klastra i sprawdza, czy wdrożenie autonomiczne może zakończyć się powodzeniem.

Składnia

Test-ServiceFabricConfiguration
    [-ClusterConfigurationFilePath] <String>
    [-OldClusterConfigurationFilePath <String>]
    [-FabricRuntimePackagePath <String>]
    [-FabricIsPreInstalled]
    [-MaxPercentFailedNodes <Int32>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Opis

Polecenie cmdlet Test-ServiceFabricConfiguration weryfikuje konfigurację klastra i sprawdza, czy wdrożenie autonomiczne może zakończyć się powodzeniem dla komputerów docelowych w konfiguracji z kontrolera.

Określ plik konfiguracji w formacie JavaScript Object Notation (JSON).

Przykłady

Przykład 1. Weryfikowanie wdrożenia

PS C:\> Test-ServiceFabricConfiguration -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json"

To polecenie sprawdza, czy klaster jest wdrażany z bieżącego komputera przy użyciu określonej konfiguracji.

Przykład 2. Weryfikowanie pliku CAB wdrożenia i środowiska uruchomieniowego

PS C:\> Test-ServiceFabricConfiguration -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab"

To polecenie sprawdza, czy klaster jest wdrażany z bieżącego komputera przy użyciu tej konfiguracji. Polecenie sprawdza również, czy można użyć pliku CAB środowiska uruchomieniowego do wdrożenia klastra.

Parametry

-ClusterConfigurationFilePath

Określa ścieżkę pliku konfiguracji klastra JSON.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-FabricIsPreInstalled

Pomija instalację środowiska uruchomieniowego usługi Service Fabric i czystą walidację środowiska uruchomieniowego, tak aby skonfigurowano tylko węzeł.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-FabricRuntimePackagePath

Określa ścieżkę pliku CAB pakietu uruchomieniowego usługi Service Fabric.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-MaxPercentFailedNodes

{{Fill MaxPercentFailedNodes Description}}

Typ:Int32
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-OldClusterConfigurationFilePath

{{Fill OldClusterConfigurationFilePath Description}}

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-TimeoutSec

Określa limit czasu dla operacji w sekundach.

Typ:Int32
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

None

Dane wyjściowe

System.Object