Udostępnij za pośrednictwem


New-ServiceFabricCluster

Tworzy nowy autonomiczny klaster usługi Service Fabric.

Składnia

New-ServiceFabricCluster
   [-ClusterConfigurationFilePath] <String>
   -FabricRuntimePackagePath <String>
   [-NoCleanupOnFailure]
   [-Force]
   [-FabricIsPreInstalled]
   [-MaxPercentFailedNodes <Int32>]
   [-TimeoutInSeconds <UInt32>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Opis

Polecenie cmdlet New-ServiceFabricCluster tworzy nowy autonomiczny klaster usługi Service Fabric na podstawie pliku konfiguracji w formacie JavaScript Object Notation (JSON) i pliku CAB pakietu środowiska uruchomieniowego usługi Service Fabric.

Polecenie cmdlet organizuje instalacje z komputera kontrolera.

Przykłady

Przykład 1. Tworzenie klastra

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

To polecenie tworzy klaster na podstawie ścieżki konfiguracji klastra wejściowego i pakietu CAB środowiska uruchomieniowego.

Przykład 2. Tworzenie klastra bez czyszczenia, jeśli wystąpią błędy

PS C:\>New-ServiceFabricCluster -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab" -NoCleanupOnFailure

To polecenie tworzy klaster na podstawie ścieżki konfiguracji klastra wejściowego i pakietu CAB środowiska uruchomieniowego, a w przypadku niepowodzenia wdrożenia zasoby sieci szkieletowej nie są czyszczone na komputerach docelowych.

Parametry

-ClusterConfigurationFilePath

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

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 walidację czystego ś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 usługi Service Fabric.

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

-Force

{{Fill Force Description}}

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

-MaxPercentFailedNodes

Maksymalna wartość procentowa węzłów, które mogą zakończyć się niepowodzeniem podczas tworzenia klastra. Jeśli więcej niż ten procent węzłów zakończy się niepowodzeniem, tworzenie klastra zakończy się niepowodzeniem i wycofa. Jeśli nie zostanie określony, żadne błędy węzłów nie powiedzą się podczas tworzenia klastra.

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

-NoCleanupOnFailure

Wskazuje, że system powinien zachować dane sieci szkieletowej, jeśli klaster nie może zostać w pełni wyświetlony.

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

-TimeoutInSeconds

{{Limit czasu wypełnieniaInSeconds Description}}

Typ:UInt32
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