我正在尝试在AWS EC2实例上创建一个3节点集群,但会收到错误
"Config validation: Certificate 8BCA4F8D39BDD9998FFFB935D30333984F0C698B
is not installed on node 10.0.1.56 under My.
Check the node availability, certificate installation,
and the remote certificate store read permission on the nodes."
我正在同一安全组中的另一个EC2上运行New-ServiceFabricCluster命令。
我尝试在指纹中添加空格:8B CA 4F 8D 39 BD D9 99 8F FF B9 35 D3 03 33 98 4F 0C 69 8B
我可以通过Powershell WinRM验证证书是否安装在“LocalMachine \ My”下(当我远程访问EC2实例时):
Invoke-Command -Session $Session -Scriptblock {Get-ChildItem "Cert:\LocalMachine\My" | Where-Object {$_.Thumbprint -match "8BCA4F8D39BDD9998FFFB935D30333984F0C698B"}}
所有计算机上的防火墙都已关闭。
入站规则已添加到19000,19080等安全组中。
New-ServiceFabricCluster cmdlet是否使用需要打开的特定端口?我没有在Azure或内部部署网络上安装此问题。
运行TestConfiguration.ps1的结果是:
LocalAdminPrivilege : True
IsJsonValid : False
IsCabValid :
RequiredPortsOpen :
RemoteRegistryAvailable :
FirewallAvailable :
RpcCheckPassed :
NoConflictingInstallations :
FabricInstallable :
Passed : False