null

Ошибка при обновлении Service Fabric "Previous Fabric installation detected on machine"

При запуске теста обновления  Service Fabric появляется сообщение вида "Previous Fabric installation detected on machine" :

Test-ServiceFabricConfiguration -ClusterConfigurationFilePath "E:\1.json"

Previous Fabric installation detected on machine app-hbx01-linx.hubex.local. Please clean the machine.
Data Root node app-1 exists on machine app-1 in E:\SF\app-1 This is an artifact from a previous installation - please delete the directory corresponding
 to this node.
Data Root node app-3 exists on machine app-3 in E:\SF\app-3. This is an artifact from a previous installation - please delete the directory corresponding
 to this node.
Data Root node app-2 exists on machine app-2 in E:\SF\app-2. This is an artifact from a previous installation - please delete the directory corresponding
 to this node.
Best Practices Analyzer determined environment has an issue. Please see additional BPA log output in DeploymentTraces folder.
Closing TraceWriter SFDeployer, path C:\Windows\system32\DeploymentTraces\SFDeployer-888888888888888.trace


LocalAdminPrivilege        : True
IsJsonValid                : True
IsCabValid                 :
RequiredPortsOpen          : True
RemoteRegistryAvailable    : True
FirewallAvailable          : True
RpcCheckPassed             : True
NoDomainController         : True
NoConflictingInstallations : True
FabricInstallable          : False
DataDrivesAvailable        : True
DrivesEnoughAvailableSpace :
Passed                     : False

 

Поиск приёл к необходимости выполнения некольких действий для устранения данной ошибки:

Необходимо проверить установку Service Fabric, перед дальнейшими действиями.

Открываем реест  [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Service Fabric] и проверяем куда он ссылается . Удаляем все каталоги на которые он ссылается. (если непозволет удалить  так как он запущен и используется, переходим в безопасный режим и удаляем)

После удаляем сам ключ.  [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Service Fabric]

Дополнительно выполняем очистку папки C:\Windows\System32\DeploymentTraces от старых данных.

Тестируем установку и если ошибок нет выполняем установку обновления кластера.

Вперед