你当前正在访问 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
必需参数
群集名称。
将分配 cassandra 管理服务器的 IP 地址的子网的资源 ID。 此子网必须连接到每个数据中心delegated_subnet_id子网。
群集的 Azure 位置。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
身份验证模式可以是 None 或 Cassandra。 如果没有,则无需身份验证即可连接到 Cassandra API。 如果 Cassandra,则将使用密码。
选择的 Cassandra 版本。
如果指定,则启用对 Cassandra API 的客户端证书身份验证。
如果群集的名称不是有效的 Azure 资源名称,则可以指定此字段以选择 Cassandra 群集名称。 否则,资源名称将用作群集名称。
托管 cassandra 数据中心应接受的证书列表。
本地数据中心种子节点的 IP 地址列表。
备份尝试之间的小时数。
用于客户托管磁盘密钥的标识类型。
为 authentication_method Cassandra 创建群集时要配置的初始化密码。
不等待长时间运行的操作完成。
启用自动修复。
备份的资源 ID。 如果在创建时提供,则备份将用于预填充群集。 群集数据中心计数和节点计数必须与备份匹配。
空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --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
必需参数
群集名称。
将分配 cassandra 管理服务器的 IP 地址的子网的资源 ID。 此子网必须连接到每个数据中心delegated_subnet_id子网。
群集的 Azure 位置。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
身份验证模式可以是 None、Cassandra 或 Ldap。 如果没有,则无需身份验证即可连接到 Cassandra API。 如果 Cassandra,则将使用密码。 Ldap 处于预览状态。
选择的 Cassandra 版本。
如果指定,则启用对 Cassandra API 的客户端证书身份验证。
如果群集的名称不是有效的 Azure 资源名称,则可以指定此字段以选择 Cassandra 群集名称。 否则,资源名称将用作群集名称。
群集的类型可以是“生产”或“非生产”。 如果设置为“生产”,则群集上的操作可能具有限制。
一组将在群集上生效的扩展。 它将用新集替换整个扩展集。 使用“”删除所有内容。 现在可用:cassandra-lucene-index。
托管 cassandra 数据中心应接受的证书列表。
本地数据中心种子节点的 IP 地址列表。
备份尝试之间的小时数。
用于客户托管磁盘密钥的标识类型。
为 authentication_method Cassandra 创建群集时要配置的初始化密码。
不等待长时间运行的操作完成。
启用自动修复。
备份的资源 ID。 如果在创建时提供,则备份将用于预填充群集。 群集数据中心计数和节点计数必须与备份匹配。
空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --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
必需参数
群集名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
不等待长时间运行的操作完成。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --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
必需参数
群集名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
强制解除分配群集。
不等待长时间运行的操作完成。
不提示确认。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --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
必需参数
群集名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
不等待长时间运行的操作完成。
不提示确认。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --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
必需参数
群集名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
不等待长时间运行的操作完成。
不提示确认。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --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"
必需参数
群集名称。
应运行的命令。
要运行命令的 cassandra 主机的 IP 地址。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
命令的参数的 key=“value”。
如果为 true,请在执行命令之前停止 cassandra,然后再次启动它。
不等待长时间运行的操作完成。
如果为 true,则允许命令 写入 cassandra 目录,否则为只读。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --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
可选参数
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --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
可选参数
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --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
必需参数
群集名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --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
必需参数
群集名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --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
必需参数
群集名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
不等待长时间运行的操作完成。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --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
必需参数
群集名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --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
必需参数
群集名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
身份验证模式可以是 None 或 Cassandra。 如果没有,则无需身份验证即可连接到 Cassandra API。 如果 Cassandra,则将使用密码。
选择的 Cassandra 版本。
如果指定,则启用对 Cassandra API 的客户端证书身份验证。
托管 cassandra 数据中心应接受的证书列表。
本地数据中心种子节点的 IP 地址列表。
备份尝试之间的小时数。
用于客户托管磁盘密钥的标识类型。
不等待长时间运行的操作完成。
启用自动修复。
空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --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
必需参数
群集名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
身份验证模式可以是 None、Cassandra 或 Ldap。 如果没有,则无需身份验证即可连接到 Cassandra API。 如果 Cassandra,则将使用密码。 Ldap 处于预览状态。
选择的 Cassandra 版本。
如果指定,则启用对 Cassandra API 的客户端证书身份验证。
群集的类型可以是“生产”或“非生产”。 如果设置为“生产”,则群集上的操作可能具有限制。
一组将在群集上生效的扩展。 它将用新集替换整个扩展集。 使用“”删除所有内容。 现在可用:cassandra-lucene-index。
托管 cassandra 数据中心应接受的证书列表。
本地数据中心种子节点的 IP 地址列表。
备份尝试之间的小时数。
用于客户托管磁盘密钥的标识类型。
不等待长时间运行的操作完成。
启用自动修复。
空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。