创建群集后,我可以更新Windows ClientIdentities吗?

时间:2017-02-22 22:51:01

标签: azure-service-fabric

我目前在cluseterConfig.json文件中有这样的内容。

"ClientIdentities": [
                {
                    "Identity": "{My Domain}\\{My Security Group}",
                    "IsAdmin": true
                }
            ]

我的问题是:

  1. 我的群集已经启动并运行。我可以在运行时向此群集添加第二个安全组吗?我已经搜索过powershell命令,并没有看到与之匹配但是我可能错过了它?

  2. 如果我在群集运行时无法执行此操作,是否需要删除群集并重新创建?如果我确实需要重新创建I' m,请注意ClientIdentitie s 。我假设我可以拥有多个身份,而我的配置应该类似于

    ClientIdentities":[{

                    "Identity": "{My Domain}\\{My Security Group}",
                    "IsAdmin": true
                },
    
                {
                    "Identity": "{My Domain}\\{My Second Security Group}",
                    "IsAdmin": false
                } 
            ]
    
  3. 谢谢, 格雷格

1 个答案:

答案 0 :(得分:0)

是的,一旦群集使用配置升级,就可以更新ClientIdentities。

  1. 使用添加的客户端身份创建新的JSON文件。

  2. 修改JSON配置中的clusterConfigurationVersion。

  3. 运行Start-ServiceFabricClusterConfigurationUpgrade -ClusterConfigPath“新JSON的路径”