2016-06-09 16 views
1

Ich habe ein großes Paket, das ich in einem Testcluster in Azure bereitstellen möchte. Ich erhalte einen OperationTimeout, wenn ich versuche, den Anwendungstyp zu registrieren, also dachte ich, ich könnte den TimeoutSec-Parameter an Register-ServiceFabricApplicationType senden, aber ich bekomme einen Fehler zurück, der sagt, dass mein Wert (1 Stunde) größer ist als MaxOperationTimeout konfiguriert auf dem Cluster. Wo würde ich diesen Wert konfigurieren, ich kann ihn nirgends finden? Das Paket funktioniert lokal.MaxOperationTimeout im Cluster festlegen

Copying application to image store... 
Copy application package succeeded 
Registering application type... 
Register-ServiceFabricApplicationType : Client timeout must be less than or equal to the cluster configuration forMaxOperationTimeout. Requested value and timeout limit: (59:59.999, 10:00.000) 
At D:\sf\Publish-NewServiceFabricApplication2.psm1:220 char:9 
+   Register-ServiceFabricApplicationType -ApplicationPathInImageStore $appl ... 
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
+ CategoryInfo   : InvalidOperation: (Microsoft.Servi...usterConnection:ClusterConnection) [Register-ServiceFabricApplicationType], FabricException 
+ FullyQualifiedErrorId : RegisterApplicationTypeErrorId,Microsoft.ServiceFabric.Powershell.RegisterApplicationType 
+0

Es stellt sich heraus, dass es zu diesem Thema verwandt war: http://StackOverflow.com/Questions/38119341/register-ServiceFabricapplicationtype-on-a-secure-cluster-always-times-out/38151560 # 38151560 – Haukman

Antwort

0

Sie können das Clustermanifest für einen Azure-Cluster nicht ändern. Wie hier gesagt: Is it possible to update the Service Fabric Cluster Manifest?

+0

Aber ich könnte es richtig wieder bereitstellen? Zum Beispiel wenn ich von 3 bis 5 Knoten gehen möchte. Oder wenn ich diese Einstellung auf einen komplett neuen Cluster setzen wollte. – Haukman

+0

Das Ändern der Einstellungen wird nicht unterstützt. Das Ändern der Anzahl der Knoten sollte mithilfe einer ARM-Vorlage erfolgen. (hier gezeigt: https://github.com/Azure/azure-quickstart-templates/tree/master/service-fabric-secure-cluster-5-node-1-nodetype-wad) – LoekD

+0

ok, hab es, danke. – Haukman