CleanFabric之后的Azure Service Fabric先前安装

时间:2016-10-31 18:03:30

标签: azure azure-service-fabric

我正在尝试在群集中的某个节点上(可能不正确地)运行clean后重新安装Azure Service Fabric。

我运行了CleanFabric.ps1并得到了以下结果:

FabricInstallerSvc is already removed.
FabricSetup.exe is no longer in FabricCodePath. Uninstall may have already run.

当我为单机节点运行TestConfiguration.ps1时,我得到以下结果:

    Microsoft.Azure.ServiceFabric.WindowsServer.5.3.301.9590> .\TestConfiguration.ps1 -Clust
    erConfigFilePath .\ClusterConfig.Unsecure.DevCluster.json
    Trace folder already exists. Traces will be written to existing trace folder: Microsoft.Azu
    re.ServiceFabric.WindowsServer.5.3.301.9590\DeploymentTraces

    Previous Fabric installation detected on machine localhost. Please clean the machine.
    Run Test-ServiceFabricConfiguration or TestConfiguration.ps1 to validate configuration & environment state. Best Practic
    es Analyzer hit validation error(s).


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

我一直在寻找有关CleanFabric的这个或一些文档的解决方案并且一直没有成功。有人知道如何彻底清理机器以重新安装Service Fabric吗?

1 个答案:

答案 0 :(得分:5)

如果其他人在运行Windows的本地计算机上遇到此问题,请执行以下操作:确保清洁结构确实先运行。然后转到密钥:kernel12t = [0;0;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1];
并确保手动删除它引用的路径(如果你运行进程正在运行的文件,你试图删除只是进入安全模式然后全部删除)清除所有目录后删除密钥本身。这允许我在节点上重新安装新群集。