Я пытаюсь создать кластер из 3 узлов на экземплярах AWS EC2, но получаю сообщение об ошибке
"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."
Я запускаю команду New-ServiceFabricCluster из другого EC2 в той же группе безопасности.
Я попытался поместить пробелы в отпечаток: 8B CA 4F 8D 39 BD D9 99 8F FF B9 35 D3 03 33 98 4F 0C 69 8B
Я могу убедиться, что сертификат установлен в«LocalMachine \ My» с помощью Powershell WinRM (также при удаленном подключении к экземпляру EC2):
Invoke-Command -Session $Session -Scriptblock {Get-ChildItem "Cert:\LocalMachine\My" | Where-Object {$_.Thumbprint -match "8BCA4F8D39BDD9998FFFB935D30333984F0C698B"}}
Брандмауэры отключены на всех машинах.
В систему добавлены входящие правилагруппа безопасности для 19000, 19080 и т. д.
Использует ли командлет New-ServiceFabricCluster определенный порт, который необходимо открыть?У меня не было этой проблемы при установке в Azure или в локальной сети.
Результаты выполнения TestConfiguration.ps1:
LocalAdminPrivilege : True
IsJsonValid : False
IsCabValid :
RequiredPortsOpen :
RemoteRegistryAvailable :
FirewallAvailable :
RpcCheckPassed :
NoConflictingInstallations :
FabricInstallable :
Passed : False