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

az managed-cassandra cluster

注意

此命令组具有在 Azure CLI 和至少一个扩展中定义的命令。 安装每个扩展,使其受益于其扩展功能。 详细了解扩展。

Azure 托管 Cassandra 群集。

命令

名称 说明 类型 Status
az managed-cassandra cluster backup

Azure 托管 Cassandra 群集备份。

分机 GA
az managed-cassandra cluster backup list

列出可用于还原的此群集的备份。

分机 预览
az managed-cassandra cluster backup show

获取此群集的托管 cassandra 备份资源。

分机 预览版
az managed-cassandra cluster create

创建托管 Cassandra 群集。

核心 GA
az managed-cassandra cluster create (cosmosdb-preview 扩展)

创建托管 Cassandra 群集。

分机 GA
az managed-cassandra cluster deallocate

解除分配托管 Cassandra 群集和关联的数据中心。 解除分配将解除分配此群集的主机虚拟机,并保留数据磁盘。 这不会对已解除分配的群集执行任何操作。 使用“开始”重启群集。

核心 GA
az managed-cassandra cluster deallocate (cosmosdb-preview 扩展)

解除分配托管 Cassandra 群集和关联的数据中心。 解除分配将解除分配此群集的主机虚拟机,并保留数据磁盘。 这不会对已解除分配的群集执行任何操作。 使用“开始”重启群集。

扩展 GA
az managed-cassandra cluster delete

删除托管 Cassandra 群集。

核心 GA
az managed-cassandra cluster delete (cosmosdb-preview 扩展)

删除托管 Cassandra 群集。

分机 GA
az managed-cassandra cluster invoke-command

调用命令(如 nodetool)进行 cassandra 维护。

核心 GA
az managed-cassandra cluster list

列出 ResourceGroup 和订阅中的托管 Cassandra 群集。 如果未指定 ResourceGroup,则会返回此订阅中的所有群集。

核心 GA
az managed-cassandra cluster list (cosmosdb-preview 扩展)

列出 ResourceGroup 和订阅中的托管 Cassandra 群集。 如果未指定 ResourceGroup,则会返回此订阅中的所有群集。

扩展 GA
az managed-cassandra cluster show

获取托管 Cassandra 群集资源。

核心 GA
az managed-cassandra cluster show (cosmosdb-preview 扩展)

获取托管 Cassandra 群集资源。

扩展 GA
az managed-cassandra cluster start

启动托管 Cassandra 群集和关联的数据中心。 启动将启动此群集的主机虚拟机,其中包含保留的数据磁盘。 这不会对正在运行的群集执行任何操作。 使用 Deallocate 解除分配群集。

核心 GA
az managed-cassandra cluster status

获取群集中每个 Cassandra 节点的 CPU、内存和磁盘使用情况统计信息。

核心 GA
az managed-cassandra cluster update

更新托管 Cassandra 群集。

核心 GA
az managed-cassandra cluster update (cosmosdb-preview 扩展)

更新托管 Cassandra 群集。

扩展 GA

az managed-cassandra cluster create

创建托管 Cassandra 群集。

az managed-cassandra cluster create --cluster-name
                                    --delegated-management-subnet-id
                                    --location
                                    --resource-group
                                    [--authentication-method {Cassandra, None}]
                                    [--cassandra-version]
                                    [--client-certificates]
                                    [--cluster-name-override]
                                    [--external-gossip-certificates]
                                    [--external-seed-nodes]
                                    [--hours-between-backups]
                                    [--identity-type {None, SystemAssigned}]
                                    [--initial-cassandra-admin-password]
                                    [--no-wait]
                                    [--repair-enabled {false, true}]
                                    [--restore-from-backup-id]
                                    [--tags]

示例

在给定的订阅和 ResourceGroup 中创建托管 Cassandra 群集。 需要 cassandra 管理员密码或外部种子需求。

az managed-cassandra cluster create \
--resource-group MyResourceGroup \
--cluster-name MyCluster \
--location MyLocation \
--initial-cassandra-admin-password password \
--delegated-management-subnet-id /subscriptions/94d9b402-77b4-4049-b4c1-947bc6b7729b/resourceGroups/My-vnet/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-subnet

必需参数

--cluster-name -c

群集名称。

--delegated-management-subnet-id -s

将分配 cassandra 管理服务器的 IP 地址的子网的资源 ID。 此子网必须连接到每个数据中心delegated_subnet_id子网。

--location -l

群集的 Azure 位置。

--resource-group -g

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

可选参数

--authentication-method

身份验证模式可以是 None 或 Cassandra。 如果没有,则无需身份验证即可连接到 Cassandra API。 如果 Cassandra,则将使用密码。

接受的值: Cassandra, None
--cassandra-version

选择的 Cassandra 版本。

--client-certificates

如果指定,则启用对 Cassandra API 的客户端证书身份验证。

--cluster-name-override

如果群集的名称不是有效的 Azure 资源名称,则可以指定此字段以选择 Cassandra 群集名称。 否则,资源名称将用作群集名称。

--external-gossip-certificates -e

托管 cassandra 数据中心应接受的证书列表。

--external-seed-nodes

本地数据中心种子节点的 IP 地址列表。

--hours-between-backups

备份尝试之间的小时数。

--identity-type

用于客户托管磁盘密钥的标识类型。

接受的值: None, SystemAssigned
默认值: None
--initial-cassandra-admin-password -i

为 authentication_method Cassandra 创建群集时要配置的初始化密码。

--no-wait

不等待长时间运行的操作完成。

默认值: False
--repair-enabled

启用自动修复。

接受的值: false, true
--restore-from-backup-id

备份的资源 ID。 如果在创建时提供,则备份将用于预填充群集。 群集数据中心计数和节点计数必须与备份匹配。

--tags

空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。

全局参数
--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 managed-cassandra cluster create (cosmosdb-preview 扩展)

创建托管 Cassandra 群集。

az managed-cassandra cluster create --cluster-name
                                    --delegated-management-subnet-id
                                    --location
                                    --resource-group
                                    [--authentication-method {Cassandra, Ldap, None}]
                                    [--cassandra-version]
                                    [--client-certificates]
                                    [--cluster-name-override]
                                    [--cluster-type {NonProduction, Production}]
                                    [--extensions]
                                    [--external-gossip-certificates]
                                    [--external-seed-nodes]
                                    [--hours-between-backups]
                                    [--identity-type {None, SystemAssigned}]
                                    [--initial-cassandra-admin-password]
                                    [--no-wait]
                                    [--repair-enabled]
                                    [--restore-from-backup-id]
                                    [--tags]

示例

在给定的订阅和 ResourceGroup 中创建托管 Cassandra 群集。 需要 cassandra 管理员密码或外部种子需求。

az managed-cassandra cluster create \
--resource-group MyResourceGroup \
--cluster-name MyCluster \
--location MyLocation \
--initial-cassandra-admin-password password \
--delegated-management-subnet-id /subscriptions/94d9b402-77b4-4049-b4c1-947bc6b7729b/resourceGroups/My-vnet/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-subnet

必需参数

--cluster-name -c

群集名称。

--delegated-management-subnet-id -s

将分配 cassandra 管理服务器的 IP 地址的子网的资源 ID。 此子网必须连接到每个数据中心delegated_subnet_id子网。

--location -l

群集的 Azure 位置。

--resource-group -g

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

可选参数

--authentication-method

身份验证模式可以是 None、Cassandra 或 Ldap。 如果没有,则无需身份验证即可连接到 Cassandra API。 如果 Cassandra,则将使用密码。 Ldap 处于预览状态。

接受的值: Cassandra, Ldap, None
--cassandra-version

选择的 Cassandra 版本。

--client-certificates

如果指定,则启用对 Cassandra API 的客户端证书身份验证。

--cluster-name-override

如果群集的名称不是有效的 Azure 资源名称,则可以指定此字段以选择 Cassandra 群集名称。 否则,资源名称将用作群集名称。

--cluster-type

群集的类型可以是“生产”或“非生产”。 如果设置为“生产”,则群集上的操作可能具有限制。

接受的值: NonProduction, Production
默认值: Production
--extensions

一组将在群集上生效的扩展。 它将用新集替换整个扩展集。 使用“”删除所有内容。 现在可用:cassandra-lucene-index。

--external-gossip-certificates -e

托管 cassandra 数据中心应接受的证书列表。

--external-seed-nodes

本地数据中心种子节点的 IP 地址列表。

--hours-between-backups

备份尝试之间的小时数。

--identity-type

用于客户托管磁盘密钥的标识类型。

接受的值: None, SystemAssigned
默认值: None
--initial-cassandra-admin-password -i

为 authentication_method Cassandra 创建群集时要配置的初始化密码。

--no-wait

不等待长时间运行的操作完成。

默认值: False
--repair-enabled

启用自动修复。

--restore-from-backup-id

备份的资源 ID。 如果在创建时提供,则备份将用于预填充群集。 群集数据中心计数和节点计数必须与备份匹配。

--tags

空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。

全局参数
--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 managed-cassandra cluster deallocate

解除分配托管 Cassandra 群集和关联的数据中心。 解除分配将解除分配此群集的主机虚拟机,并保留数据磁盘。 这不会对已解除分配的群集执行任何操作。 使用“开始”重启群集。

az managed-cassandra cluster deallocate --cluster-name
                                        --resource-group
                                        [--no-wait]

示例

此命令解除分配此群集。

az managed-cassandra cluster deallocate --resource-group MyResourceGroup --cluster-name MyCluster

必需参数

--cluster-name -c

群集名称。

--resource-group -g

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

可选参数

--no-wait

不等待长时间运行的操作完成。

默认值: False
全局参数
--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 managed-cassandra cluster deallocate (cosmosdb-preview 扩展)

解除分配托管 Cassandra 群集和关联的数据中心。 解除分配将解除分配此群集的主机虚拟机,并保留数据磁盘。 这不会对已解除分配的群集执行任何操作。 使用“开始”重启群集。

az managed-cassandra cluster deallocate --cluster-name
                                        --resource-group
                                        [--force]
                                        [--no-wait]
                                        [--yes]

示例

此命令解除分配此群集。

az managed-cassandra cluster deallocate --resource-group MyResourceGroup --cluster-name MyCluster

必需参数

--cluster-name -c

群集名称。

--resource-group -g

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

可选参数

--force -f

强制解除分配群集。

默认值: false
--no-wait

不等待长时间运行的操作完成。

默认值: False
--yes -y

不提示确认。

默认值: False
全局参数
--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 managed-cassandra cluster delete

删除托管 Cassandra 群集。

az managed-cassandra cluster delete --cluster-name
                                    --resource-group
                                    [--no-wait]
                                    [--yes]

示例

删除给定订阅和 ResourceGroup 中的托管 Cassandra 群集。

az managed-cassandra cluster delete --resource-group MyResourceGroup --cluster-name MyCluster

必需参数

--cluster-name -c

群集名称。

--resource-group -g

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

可选参数

--no-wait

不等待长时间运行的操作完成。

默认值: False
--yes -y

不提示确认。

默认值: False
全局参数
--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 managed-cassandra cluster delete (cosmosdb-preview 扩展)

删除托管 Cassandra 群集。

az managed-cassandra cluster delete --cluster-name
                                    --resource-group
                                    [--no-wait]
                                    [--yes]

示例

删除给定订阅和 ResourceGroup 中的托管 Cassandra 群集。

az managed-cassandra cluster delete --resource-group MyResourceGroup --cluster-name MyCluster

必需参数

--cluster-name -c

群集名称。

--resource-group -g

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

可选参数

--no-wait

不等待长时间运行的操作完成。

默认值: False
--yes -y

不提示确认。

默认值: False
全局参数
--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 managed-cassandra cluster invoke-command

调用命令(如 nodetool)进行 cassandra 维护。

az managed-cassandra cluster invoke-command --cluster-name
                                            --command-name
                                            --host
                                            --resource-group
                                            [--arguments]
                                            [--cassandra-stop-start {false, true}]
                                            [--no-wait]
                                            [--readwrite {false, true}]

示例

此命令在群集的主机节点中运行带这些参数的 nodetool。

az managed-cassandra cluster invoke-command --resource-group MyResourceGroup --cluster-name MyCluster --host "10.0.1.12" --command-name "nodetool" --arguments arg1="value1" arg2="value2" arg3="value3"

必需参数

--cluster-name -c

群集名称。

--command-name

应运行的命令。

--host

要运行命令的 cassandra 主机的 IP 地址。

--resource-group -g

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

可选参数

--arguments

命令的参数的 key=“value”。

--cassandra-stop-start

如果为 true,请在执行命令之前停止 cassandra,然后再次启动它。

接受的值: false, true
--no-wait

不等待长时间运行的操作完成。

默认值: False
--readwrite

如果为 true,则允许命令 写入 cassandra 目录,否则为只读。

接受的值: false, true
全局参数
--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 managed-cassandra cluster list

列出 ResourceGroup 和订阅中的托管 Cassandra 群集。 如果未指定 ResourceGroup,则会返回此订阅中的所有群集。

az managed-cassandra cluster list [--resource-group]

示例

列出给定订阅和 ResourceGroup 中的所有托管 Cassandra 群集。

az managed-cassandra cluster list --resource-group MyResourceGroup

列出给定订阅中的所有托管 Cassandra 群集。

az managed-cassandra cluster list

可选参数

--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 获取完整的调试日志。

az managed-cassandra cluster list (cosmosdb-preview 扩展)

列出 ResourceGroup 和订阅中的托管 Cassandra 群集。 如果未指定 ResourceGroup,则会返回此订阅中的所有群集。

az managed-cassandra cluster list [--resource-group]

示例

列出给定订阅和 ResourceGroup 中的所有托管 Cassandra 群集。

az managed-cassandra cluster list --resource-group MyResourceGroup

列出给定订阅中的所有托管 Cassandra 群集。

az managed-cassandra cluster list

可选参数

--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 获取完整的调试日志。

az managed-cassandra cluster show

获取托管 Cassandra 群集资源。

az managed-cassandra cluster show --cluster-name
                                  --resource-group

示例

获取托管 Cassandra 群集资源。 ProvisioningState 告知此群集的状态。 如果群集不存在,则返回 NotFound 响应。

az managed-cassandra cluster show --resource-group MyResourceGroup --cluster-name MyCluster

必需参数

--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 获取完整的调试日志。

az managed-cassandra cluster show (cosmosdb-preview 扩展)

获取托管 Cassandra 群集资源。

az managed-cassandra cluster show --cluster-name
                                  --resource-group

示例

获取托管 Cassandra 群集资源。 ProvisioningState 告知此群集的状态。 如果群集不存在,则返回 NotFound 响应。

az managed-cassandra cluster show --resource-group MyResourceGroup --cluster-name MyCluster

必需参数

--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 获取完整的调试日志。

az managed-cassandra cluster start

启动托管 Cassandra 群集和关联的数据中心。 启动将启动此群集的主机虚拟机,其中包含保留的数据磁盘。 这不会对正在运行的群集执行任何操作。 使用 Deallocate 解除分配群集。

az managed-cassandra cluster start --cluster-name
                                   --resource-group
                                   [--no-wait]

示例

此命令启动此群集。

az managed-cassandra cluster start --resource-group MyResourceGroup --cluster-name MyCluster

必需参数

--cluster-name -c

群集名称。

--resource-group -g

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

可选参数

--no-wait

不等待长时间运行的操作完成。

默认值: False
全局参数
--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 managed-cassandra cluster status

获取群集中每个 Cassandra 节点的 CPU、内存和磁盘使用情况统计信息。

az managed-cassandra cluster status --cluster-name
                                    --resource-group

示例

获取群集中每个 Cassandra 节点的 CPU、内存和磁盘使用情况统计信息。

az managed-cassandra cluster status --resource-group MyResourceGroup --cluster-name MyCluster

必需参数

--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 获取完整的调试日志。

az managed-cassandra cluster update

更新托管 Cassandra 群集。

az managed-cassandra cluster update --cluster-name
                                    --resource-group
                                    [--authentication-method {Cassandra, None}]
                                    [--cassandra-version]
                                    [--client-certificates]
                                    [--external-gossip-certificates]
                                    [--external-seed-nodes]
                                    [--hours-between-backups]
                                    [--identity-type {None, SystemAssigned}]
                                    [--no-wait]
                                    [--repair-enabled {false, true}]
                                    [--tags]

示例

更新给定群集的外部种子节点。

az managed-cassandra cluster update --resource-group MyResourceGroup --cluster-name MyCluster --external-seed-nodes 127.0.0.1 127.0.0.2

更新给定群集的外部八卦证书。 证书可以作为字符串或文件位置传入。

az managed-cassandra cluster update --resource-group MyResourceGroup --cluster-name MyCluster --external-gossip-certificates C:/MyFolder/test.pem BeginCert-MLXCF-EndCert

必需参数

--cluster-name -c

群集名称。

--resource-group -g

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

可选参数

--authentication-method

身份验证模式可以是 None 或 Cassandra。 如果没有,则无需身份验证即可连接到 Cassandra API。 如果 Cassandra,则将使用密码。

接受的值: Cassandra, None
--cassandra-version

选择的 Cassandra 版本。

--client-certificates

如果指定,则启用对 Cassandra API 的客户端证书身份验证。

--external-gossip-certificates -e

托管 cassandra 数据中心应接受的证书列表。

--external-seed-nodes

本地数据中心种子节点的 IP 地址列表。

--hours-between-backups

备份尝试之间的小时数。

--identity-type

用于客户托管磁盘密钥的标识类型。

接受的值: None, SystemAssigned
--no-wait

不等待长时间运行的操作完成。

默认值: False
--repair-enabled

启用自动修复。

接受的值: false, true
--tags

空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。

全局参数
--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 managed-cassandra cluster update (cosmosdb-preview 扩展)

更新托管 Cassandra 群集。

az managed-cassandra cluster update --cluster-name
                                    --resource-group
                                    [--authentication-method {Cassandra, Ldap, None}]
                                    [--cassandra-version]
                                    [--client-certificates]
                                    [--cluster-type {NonProduction, Production}]
                                    [--extensions]
                                    [--external-gossip-certificates]
                                    [--external-seed-nodes]
                                    [--hours-between-backups]
                                    [--identity-type {None, SystemAssigned}]
                                    [--no-wait]
                                    [--repair-enabled]
                                    [--tags]

示例

更新给定群集的外部种子节点。

az managed-cassandra cluster update --resource-group MyResourceGroup --cluster-name MyCluster --external-seed-nodes 127.0.0.1 127.0.0.2

更新给定群集的外部八卦证书。 证书可以作为字符串或文件位置传入。

az managed-cassandra cluster update --resource-group MyResourceGroup --cluster-name MyCluster --external-gossip-certificates C:/MyFolder/test.pem BeginCert-MLXCF-EndCert

必需参数

--cluster-name -c

群集名称。

--resource-group -g

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

可选参数

--authentication-method

身份验证模式可以是 None、Cassandra 或 Ldap。 如果没有,则无需身份验证即可连接到 Cassandra API。 如果 Cassandra,则将使用密码。 Ldap 处于预览状态。

接受的值: Cassandra, Ldap, None
--cassandra-version

选择的 Cassandra 版本。

--client-certificates

如果指定,则启用对 Cassandra API 的客户端证书身份验证。

--cluster-type

群集的类型可以是“生产”或“非生产”。 如果设置为“生产”,则群集上的操作可能具有限制。

接受的值: NonProduction, Production
--extensions

一组将在群集上生效的扩展。 它将用新集替换整个扩展集。 使用“”删除所有内容。 现在可用:cassandra-lucene-index。

--external-gossip-certificates -e

托管 cassandra 数据中心应接受的证书列表。

--external-seed-nodes

本地数据中心种子节点的 IP 地址列表。

--hours-between-backups

备份尝试之间的小时数。

--identity-type

用于客户托管磁盘密钥的标识类型。

接受的值: None, SystemAssigned
--no-wait

不等待长时间运行的操作完成。

默认值: False
--repair-enabled

启用自动修复。

--tags

空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。

全局参数
--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 获取完整的调试日志。