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

az managed-cassandra datacenter

注意

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

Azure 托管 Cassandra DataCenter。

命令

名称 说明 类型 状态
az managed-cassandra datacenter create

在 Azure 托管 Cassandra 群集中创建数据中心。

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

在 Azure 托管 Cassandra 群集中创建数据中心。

分机 GA
az managed-cassandra datacenter delete

删除托管 Cassandra Datacenter。

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

删除托管 Cassandra Datacenter。

扩展 GA
az managed-cassandra datacenter list

列出给定群集中的托管 Cassandra 数据中心。

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

列出给定群集中的托管 Cassandra 数据中心。

分机 GA
az managed-cassandra datacenter show

获取托管 Cassandra DataCenter 资源。

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

获取托管 Cassandra DataCenter 资源。

扩展 GA
az managed-cassandra datacenter update

更新 Azure 托管 Cassandra 群集中的数据中心。

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

更新 Azure 托管 Cassandra 群集中的数据中心。

分机 GA

az managed-cassandra datacenter create

在 Azure 托管 Cassandra 群集中创建数据中心。

az managed-cassandra datacenter create --cluster-name
                                       --data-center-location
                                       --data-center-name
                                       --delegated-subnet-id
                                       --node-count
                                       --resource-group
                                       [--availability-zone {false, true}]
                                       [--backup-storage-customer-key-uri]
                                       [--base64-encoded-cassandra-yaml-fragment]
                                       [--disk-capacity]
                                       [--disk-sku]
                                       [--managed-disk-customer-key-uri]
                                       [--no-wait]
                                       [--sku]

示例

在 Cassandra 群集中创建托管 Cassandra 数据中心。 每个数据中心至少应有 3 个节点。

az managed-cassandra datacenter create \
--resource-group MyResourceGroup \
--cluster-name MyCluster \
--data-center-name MyDataCenter \
--data-center-location westus2 \
--node-count 3 \
--delegated-subnet-id /subscriptions/94d9b402-77b4-4049-b4c1-947bc6b7729b/resourceGroups/My-vnet/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-subnet

必需参数

--cluster-name -c

群集名称。

--data-center-location -l

数据中心的 Azure 位置。

--data-center-name -d

数据中心名称。

--delegated-subnet-id -s

将分配 Cassandra 虚拟机 IP 地址的子网的资源 ID。 这必须与data_center_location位于同一区域。

--node-count -n

此数据中心中的 Cassandra 虚拟机数。 最小值为 3。

--resource-group -g

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

可选参数

--availability-zone -z

如果数据中心具有可用性区域功能,请将其应用到托管数据中心虚拟机的虚拟机 ScaleSet。

接受的值: false, true
--backup-storage-customer-key-uri -p

指示用于加密备份存储帐户的客户密钥的密钥 URI。

--base64-encoded-cassandra-yaml-fragment -b

这是 Base64 编码的 yaml 文件,它是 cassandra.yaml 的子集。 将遵循支持的字段,其他字段将被忽略。

--disk-capacity

用于数据中心的磁盘数。 默认值为 4。

--disk-sku

用于数据中心的磁盘 SKU。 默认值为 P30。

--managed-disk-customer-key-uri -k

用于加密托管磁盘的密钥 URI。 确保为群集的系统分配标识分配了相应的权限(密钥获取/包装/解包权限)。

--no-wait

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

默认值: False
--sku

用于数据中心的虚拟机 SKU。 默认值为Standard_DS14_v2。

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

在 Azure 托管 Cassandra 群集中创建数据中心。

az managed-cassandra datacenter create --cluster-name
                                       --data-center-location
                                       --data-center-name
                                       --delegated-subnet-id
                                       --node-count
                                       --resource-group
                                       [--availability-zone {false, true}]
                                       [--backup-storage-customer-key-uri]
                                       [--base64-encoded-cassandra-yaml-fragment]
                                       [--disk-capacity]
                                       [--disk-sku]
                                       [--ldap-search-base-dn]
                                       [--ldap-search-filter]
                                       [--ldap-server-certs]
                                       [--ldap-server-hostname]
                                       [--ldap-server-port]
                                       [--ldap-service-user-dn]
                                       [--ldap-svc-user-pwd]
                                       [--managed-disk-customer-key-uri]
                                       [--no-wait]
                                       [--sku]

示例

在 Cassandra 群集中创建托管 Cassandra 数据中心。 每个数据中心至少应有 3 个节点。

az managed-cassandra datacenter create \
--resource-group MyResourceGroup \
--cluster-name MyCluster \
--data-center-name MyDataCenter \
--data-center-location westus2 \
--node-count 3 \
--delegated-subnet-id /subscriptions/94d9b402-77b4-4049-b4c1-947bc6b7729b/resourceGroups/My-vnet/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-subnet

必需参数

--cluster-name -c

群集名称。

--data-center-location -l

数据中心的 Azure 位置。

--data-center-name -d

数据中心名称。

--delegated-subnet-id -s

将分配 Cassandra 虚拟机 IP 地址的子网的资源 ID。 这必须与data_center_location位于同一区域。

--node-count -n

此数据中心中的 Cassandra 虚拟机数。 最小值为 3。

--resource-group -g

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

可选参数

--availability-zone -z

如果数据中心具有可用性区域功能,请将其应用到托管数据中心虚拟机的虚拟机 ScaleSet。

接受的值: false, true
--backup-storage-customer-key-uri -p

指示用于加密备份存储帐户的客户密钥的密钥 URI。

--base64-encoded-cassandra-yaml-fragment -b

这是 Base64 编码的 yaml 文件,它是 cassandra.yaml 的子集。 将遵循支持的字段,其他字段将被忽略。

--disk-capacity

用于数据中心的磁盘数。 默认值为 4。

--disk-sku

用于数据中心的磁盘 SKU。 默认值为 P30。

--ldap-search-base-dn

要从中启动用户递归搜索的对象可分辨名称。

--ldap-search-filter

用于搜索的模板。 默认为 (cn=%s),其中 %s 将替换为用于登录的用户名。 虽然从 Windows Powershell(而不是 Windows CommandPrompt 或 Linux)使用此参数,但转义特殊字符存在已知问题,因此请改为传递为“”(cn=%s)”。

--ldap-server-certs

LDAP 服务器证书。 它应具有与 LDAP 服务器的主机名匹配的主题可选名称(SAN) DNS 名称条目。

--ldap-server-hostname

LDAP 服务器的主机名。

--ldap-server-port

LDAP 服务器的端口。 默认值为 636。

--ldap-service-user-dn

查找用户帐户的可分辨名称,他们可以查找有关身份验证的用户详细信息。

--ldap-svc-user-pwd

查找用户的密码。

--managed-disk-customer-key-uri -k

用于加密托管磁盘的密钥 URI。 确保为群集的系统分配标识分配了相应的权限(密钥获取/包装/解包权限)。

--no-wait

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

默认值: False
--sku

用于数据中心的虚拟机 SKU。 默认值为Standard_DS14_v2。

全局参数
--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 datacenter delete

删除托管 Cassandra Datacenter。

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

示例

删除给定群集中的托管 Cassandra 数据中心。

az managed-cassandra datacenter delete --resource-group MyResourceGroup --cluster-name MyCluster --data-center-name MyDataCenter

删除给定群集中的托管 Cassandra 数据中心,而无需等待长时间运行的操作完成。

az managed-cassandra datacenter delete --resource-group MyResourceGroup --cluster-name MyCluster --data-center-name MyDataCenter --no-wait

必需参数

--cluster-name -c

群集名称。

--data-center-name -d

数据中心名称。

--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 datacenter delete (cosmosdb-preview 扩展)

删除托管 Cassandra Datacenter。

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

示例

删除给定群集中的托管 Cassandra 数据中心。

az managed-cassandra datacenter delete --resource-group MyResourceGroup --cluster-name MyCluster --data-center-name MyDataCenter

删除给定群集中的托管 Cassandra 数据中心,而无需等待长时间运行的操作完成。

az managed-cassandra datacenter delete --resource-group MyResourceGroup --cluster-name MyCluster --data-center-name MyDataCenter --no-wait

必需参数

--cluster-name -c

群集名称。

--data-center-name -d

数据中心名称。

--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 datacenter list

列出给定群集中的托管 Cassandra 数据中心。

az managed-cassandra datacenter list --cluster-name
                                     --resource-group

示例

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

az managed-cassandra datacenter list --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 datacenter list (cosmosdb-preview 扩展)

列出给定群集中的托管 Cassandra 数据中心。

az managed-cassandra datacenter list --cluster-name
                                     --resource-group

示例

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

az managed-cassandra datacenter list --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 datacenter show

获取托管 Cassandra DataCenter 资源。

az managed-cassandra datacenter show --cluster-name
                                     --data-center-name
                                     --resource-group

示例

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

az managed-cassandra datacenter show --resource-group MyResourceGroup --cluster-name MyCluster --data-center-name MyDataCenter

必需参数

--cluster-name -c

群集名称。

--data-center-name -d

数据中心名称。

--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 datacenter show (cosmosdb-preview 扩展)

获取托管 Cassandra DataCenter 资源。

az managed-cassandra datacenter show --cluster-name
                                     --data-center-name
                                     --resource-group

示例

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

az managed-cassandra datacenter show --resource-group MyResourceGroup --cluster-name MyCluster --data-center-name MyDataCenter

必需参数

--cluster-name -c

群集名称。

--data-center-name -d

数据中心名称。

--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 datacenter update

更新 Azure 托管 Cassandra 群集中的数据中心。

az managed-cassandra datacenter update --cluster-name
                                       --data-center-name
                                       --resource-group
                                       [--backup-storage-customer-key-uri]
                                       [--base64-encoded-cassandra-yaml-fragment]
                                       [--managed-disk-customer-key-uri]
                                       [--no-wait]
                                       [--node-count]
                                       [--sku]

示例

缩放数据中心中的节点数。 这是一个纵向扩展操作,假设创建数据中心是使用 3 个节点完成的。 每个数据中心至少应有 3 个节点。

az managed-cassandra datacenter update --resource-group MyResourceGroup --cluster-name MyCluster --data-center-name MyDataCenter --node-count 6

缩放数据中心中的节点数。 这是一个缩减操作,假设创建数据中心是使用 3 个节点完成的,然后是纵向扩展到 6 个节点。 每个数据中心至少应有 3 个节点。

az managed-cassandra datacenter update --resource-group MyResourceGroup --cluster-name MyCluster --data-center-name MyDataCenter --node-count 4

必需参数

--cluster-name -c

群集名称。

--data-center-name -d

数据中心名称。

--resource-group -g

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

可选参数

--backup-storage-customer-key-uri -p

指示用于加密备份存储帐户的客户密钥的密钥 URI。

--base64-encoded-cassandra-yaml-fragment -b

这是 Base64 编码的 yaml 文件,它是 cassandra.yaml 的子集。 将遵循支持的字段,其他字段将被忽略。

--managed-disk-customer-key-uri -k

用于加密托管磁盘的密钥 URI。 确保为群集的系统分配标识分配了相应的权限(密钥获取/包装/解包权限)。

--no-wait

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

默认值: False
--node-count -n

此数据中心中的 Cassandra 虚拟机数。 最小值为 3。

--sku

用于数据中心的虚拟机 SKU。 默认值为Standard_DS14_v2。

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

更新 Azure 托管 Cassandra 群集中的数据中心。

az managed-cassandra datacenter update --cluster-name
                                       --data-center-name
                                       --resource-group
                                       [--backup-storage-customer-key-uri]
                                       [--base64-encoded-cassandra-yaml-fragment]
                                       [--ldap-search-base-dn]
                                       [--ldap-search-filter]
                                       [--ldap-server-certs]
                                       [--ldap-server-hostname]
                                       [--ldap-server-port]
                                       [--ldap-service-user-dn]
                                       [--ldap-svc-user-pwd]
                                       [--managed-disk-customer-key-uri]
                                       [--no-wait]
                                       [--node-count]

示例

缩放数据中心中的节点数。 这是一个纵向扩展操作,假设创建数据中心是使用 3 个节点完成的。 每个数据中心至少应有 3 个节点。

az managed-cassandra datacenter update --resource-group MyResourceGroup --cluster-name MyCluster --data-center-name MyDataCenter --node-count 6

缩放数据中心中的节点数。 这是一个缩减操作,假设创建数据中心是使用 3 个节点完成的,然后是纵向扩展到 6 个节点。 每个数据中心至少应有 3 个节点。

az managed-cassandra datacenter update --resource-group MyResourceGroup --cluster-name MyCluster --data-center-name MyDataCenter --node-count 4

必需参数

--cluster-name -c

群集名称。

--data-center-name -d

数据中心名称。

--resource-group -g

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

可选参数

--backup-storage-customer-key-uri -p

指示用于加密备份存储帐户的客户密钥的密钥 URI。

--base64-encoded-cassandra-yaml-fragment -b

这是 Base64 编码的 yaml 文件,它是 cassandra.yaml 的子集。 将遵循支持的字段,其他字段将被忽略。

--ldap-search-base-dn

要从中启动用户递归搜索的对象可分辨名称。

--ldap-search-filter

用于搜索的模板。 默认为 (cn=%s),其中 %s 将替换为用于登录的用户名。 虽然从 Windows Powershell(而不是 Windows CommandPrompt 或 Linux)使用此参数,但转义特殊字符存在已知问题,因此请改为传递为“”(cn=%s)”。

--ldap-server-certs

LDAP 服务器证书。 它应具有与 LDAP 服务器的主机名匹配的主题可选名称(SAN) DNS 名称条目。

--ldap-server-hostname

LDAP 服务器的主机名。

--ldap-server-port

LDAP 服务器的端口。 默认值为 636。

--ldap-service-user-dn

查找用户帐户的可分辨名称,他们可以查找有关身份验证的用户详细信息。

--ldap-svc-user-pwd

查找用户的密码。

--managed-disk-customer-key-uri -k

用于加密托管磁盘的密钥 URI。 确保为群集的系统分配标识分配了相应的权限(密钥获取/包装/解包权限)。

--no-wait

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

默认值: False
--node-count -n

此数据中心中的 Cassandra 虚拟机数。 最小值为 3。

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