你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

az sf cluster

管理 Azure Service Fabric 群集。

命令

名称 说明 类型 Status
az sf cluster client-certificate

管理群集的客户端证书。

核心 GA
az sf cluster client-certificate add

将公用名或证书指纹添加到群集进行客户端身份验证。

核心 GA
az sf cluster client-certificate remove

删除用于身份验证的客户端证书或使用者名称。

核心 GA
az sf cluster create

创建新的 Azure Service Fabric 群集。

核心 GA
az sf cluster durability

管理群集的持久性。

核心 GA
az sf cluster durability update

更新群集中节点类型的持久性层或 VM SKU。

核心 GA
az sf cluster list

列出群集资源。

核心 GA
az sf cluster node

管理群集的节点实例。

核心 GA
az sf cluster node-type

管理群集的节点类型。

核心 GA
az sf cluster node-type add

向群集添加新节点类型。

核心 GA
az sf cluster node add

将节点添加到群集中的节点类型。

核心 GA
az sf cluster node remove

从群集中的节点类型中删除节点。

核心 GA
az sf cluster reliability

管理群集的可靠性。

核心 GA
az sf cluster reliability update

更新群集中主节点的可靠性层。

核心 GA
az sf cluster setting

管理群集的设置。

核心 GA
az sf cluster setting remove

从群集中删除设置。

核心 GA
az sf cluster setting set

更新群集的设置。

核心 GA
az sf cluster show

获取 Service Fabric 群集资源。

核心 GA
az sf cluster upgrade-type

管理群集的升级类型。

核心 GA
az sf cluster upgrade-type set

更改群集的升级类型。

核心 GA

az sf cluster create

创建新的 Azure Service Fabric 群集。

az sf cluster create --resource-group
                     [--cert-out-folder]
                     [--cert-subject-name]
                     [--certificate-file]
                     [--certificate-password]
                     [--cluster-name]
                     [--cluster-size]
                     [--location]
                     [--os {UbuntuServer1604, WindowsServer1709, WindowsServer1709withContainers, WindowsServer1803withContainers, WindowsServer1809withContainers, WindowsServer2012R2Datacenter, WindowsServer2016Datacenter, WindowsServer2016DatacenterwithContainers, WindowsServer2019Datacenter, WindowsServer2019DatacenterwithContainers}]
                     [--parameter-file]
                     [--secret-identifier]
                     [--template-file]
                     [--vault-name]
                     [--vault-rg]
                     [--vm-password]
                     [--vm-sku]
                     [--vm-user-name]

示例

创建具有本地下载的给定大小和自签名证书的群集。

az sf cluster create -g group-name -c cluster1 -l westus --cluster-size 4 --vm-password Password#1234 --certificate-output-folder MyCertificates --certificate-subject-name cluster1

使用 keyvault 证书和自定义模板部署群集。

az sf cluster create -g group-name -c cluster1 -l westus --template-file template.json \
    --parameter-file parameter.json --secret-identifier https://{KeyVault}.vault.azure.net:443/secrets/{MyCertificate}

必需参数

--resource-group -g

指定资源组名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--cert-out-folder --certificate-output-folder

要创建的新证书文件的文件夹。

--cert-subject-name --certificate-subject-name

要创建的证书的使用者名称。

--certificate-file

主群集证书的现有证书文件路径。

--certificate-password

证书文件的密码。

--cluster-name -c

指定群集的名称(如果未指定),则与资源组名称相同。

--cluster-size -s

群集中节点的数量。 默认值为 5 个节点。

--location -l

Location。 az account list-locations 中的值。 可以使用 az configure --defaults location=<location> 配置默认位置。

--os --vm-os

构成群集的 VM 的操作系统。

接受的值: UbuntuServer1604, WindowsServer1709, WindowsServer1709withContainers, WindowsServer1803withContainers, WindowsServer1809withContainers, WindowsServer2012R2Datacenter, WindowsServer2016Datacenter, WindowsServer2016DatacenterwithContainers, WindowsServer2019Datacenter, WindowsServer2019DatacenterwithContainers
默认值: WindowsServer2016Datacenter
--parameter-file

模板参数文件的路径。

--secret-identifier

现有的 Azure 密钥保管库机密 URL。

--template-file

模板文件的路径。

--vault-name

Azure Key Vault 名称,它未提供它将成为群集资源组名称。

--vault-rg

如果未指定密钥保管库资源组名称,则为群集资源组名称。

--vm-password

Vm 的密码。

--vm-sku

VM SKU。

--vm-user-name

用于登录到 Vm 的用户名。 默认值为 adminuser。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az sf cluster list

列出群集资源。

az sf cluster list [--resource-group]

可选参数

--resource-group -g

资源组名称。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az sf cluster show

获取 Service Fabric 群集资源。

获取在指定资源组中创建或正在创建的 Service Fabric 群集资源。

az sf cluster show --cluster-name
                   --resource-group

必需参数

--cluster-name -c

指定群集的名称(如果未指定),则与资源组名称相同。

--resource-group -g

指定资源组名称。 可以使用 az configure --defaults group=<name> 配置默认组。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。