2016-05-30 9 views
2

私は、ARMを使用して2ノードタイプのサービスファブリッククラスタをプロビジョニングしようとしていました。セカンダリノードタイプ(バックエンド)をインターネットに公開しないでください。そのために、内部IPアドレスを持つロードバランサを作成しました。プロビジョニング2ノードタイプのサービスファブリックARM

すべてが正しくプロビジョニングされますが、ノードをクラスタに追加できません。 Azureポータルからクラスタを開くと、ノードタイプが設定されているにもかかわらずノードはありません。

私は、サービスファブリッククラスタを作成した後、azureポータルによって生成されたテンプレートをダウンロードしようとしました。 githubに用意されているテンプレートの1つを実行しましたが、クラスタ内にノードが表示されません。

私は何が欠けている可能性がありますか?

ありがとうございました

+0

セキュリティ保護されたクラスターですか? –

+0

それはセキュリティ保護されていません....しかし、今は...私の統合ステージングのために私は保護されたクラスタをプロビジョニングします –

+0

私はあなたが証明書とKVパラメータをチェックすることを提案しようとしていましたが、伝えるのは難しいです。しかし、あなたはポータルテンプレートを稼働させることさえできないと言います...私はこのgithub oneを試しました。https://github.com/Azure/azure-quickstart-templates/tree/master/service-fabric-unsecure- cluster-5-node-1-nodetypeはうまく動作しました。クラスタのステータスは「ノードを待っている」のままですか? –

答えて

0

あなたはそれがソートされていると聞いてうれしいです。バックエンドノードタイプへのデプロイについてのあなたのフォローアップの質問に関して、それはplacement constraintsを使用する場所です。 ARMを使用してAzureでクラスタを作成すると、定義したノードタイプ名を使用して各ノードに配置プロパティが自動的に設定されます。あなたのサービスを展開すると、ちょうどあなたの配置制約などという使い、

NodeTypeName: backendnode 

:だからあなたのノードタイプを想定し、バックエンド・ノード、上は「backendnode」あなたが定義され、次の配置ポリシーを持っていますと呼ばれる

New-ServiceFabricService -ApplicationName "fabric:/myapp" -ServiceName "fabric:/myapp/myservice" -ServiceTypeName "myservicetype" -Stateful -MinReplicaSetSize 2 -TargetReplicaSetSize 3 -PartitionSchemeSingleton -PlacementConstraint "NodeTypeName == backendnode" 
関連する問題