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

az netappfiles volume-group

管理Azure NetApp 文档(ANF)卷组资源。

命令

名称 说明 类型 状态
az netappfiles volume-group create

创建卷组以及指定的卷。

核心 GA
az netappfiles volume-group delete

仅当卷组下没有卷时,才删除指定的卷组。

核心 GA
az netappfiles volume-group list

列出给定帐户的所有卷组。

核心 GA
az netappfiles volume-group show

获取指定卷组的详细信息。

核心 GA
az netappfiles volume-group update

更新卷组以及指定的卷。

核心 GA
az netappfiles volume-group wait

将 CLI 置于等待状态,直到满足条件。

核心 GA

az netappfiles volume-group create

创建卷组以及指定的卷。

az netappfiles volume-group create --account-name
                                   --group-name
                                   --ppg
                                   --resource-group
                                   [--add-snapshot-capacity]
                                   [--application-identifier]
                                   [--application-type {ORACLE, SAP-HANA}]
                                   [--backup-nfsv3 {0, 1, f, false, n, no, t, true, y, yes}]
                                   [--data-backup-repl-skd {_10minutely, daily, hourly}]
                                   [--data-backup-size]
                                   [--data-backup-src-id]
                                   [--data-backup-throughput]
                                   [--data-repl-skd {_10minutely, daily, hourly}]
                                   [--data-size]
                                   [--data-src-id]
                                   [--data-throughput]
                                   [--encryption-key-source {Microsoft.KeyVault, Microsoft.NetApp}]
                                   [--gp-rules]
                                   [--group-description]
                                   [--key-vault-private-endpoint-resource-id]
                                   [--location]
                                   [--log-backup-repl-skd {_10minutely, daily, hourly}]
                                   [--log-backup-size]
                                   [--log-backup-src-id]
                                   [--log-backup-throughput]
                                   [--log-size]
                                   [--log-throughput]
                                   [--memory]
                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                   [--number-of-hosts]
                                   [--pool-name]
                                   [--prefix]
                                   [--shared-repl-skd {_10minutely, daily, hourly}]
                                   [--shared-size]
                                   [--shared-src-id]
                                   [--shared-throughput]
                                   [--smb-access {Disabled, Enabled}]
                                   [--smb-browsable {Disabled, Enabled}]
                                   [--start-host-id]
                                   [--subnet]
                                   [--system-role {DR, HA, PRIMARY}]
                                   [--tags]
                                   [--vnet]
                                   [--volumes]
                                   [--zones]

示例

为 SAP 创建 ANF 卷组

az netappfiles volume-group create -g mygroup --account-name myaccountname --pool-name mypoolname --volume-group-name myvolumegroupname --vnet myvnet --ppg myppg --application-type SAP-HANA --application-identifier mysapsid

为 Oracle 创建 ANF 卷组

az netappfiles volume-group create -g mygroup --account-name myaccountname --pool-name mypoolname --volume-group-name myvolumegroupname --vnet myvnet --ppg myppg --application-type ORACLE --application-identifier DEV

必需参数

--account-name -a

NetApp 帐户的名称。

--group-name --name --volume-group-name -n

volumeGroup 的名称。

--ppg --proximity-placement-group

卷放置的邻近放置组的资源 ID。

--resource-group -g

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

可选参数

--add-snapshot-capacity

存储快照的其他内存必须指定为 RAM 的百分比(范围 0-200)。 这用于自动计算存储大小。 默认值:50。

默认值: 50
--application-identifier --sap-sid

特定于应用程序的标识符。

--application-type

应用程序类型。

接受的值: ORACLE, SAP-HANA
默认值: SAP-HANA
--backup-nfsv3

指示数据备份和日志备份卷是否首选 NFS 协议版本 3。 默认值为 False。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
默认值: False
--data-backup-repl-skd

数据备份卷的复制计划。

接受的值: _10minutely, daily, hourly
--data-backup-size

数据备份卷的容量(以 GiB 为单位)。 如果未提供的大小将自动计算。

--data-backup-src-id

数据备份源卷的 ResourceId。

--data-backup-throughput

数据备份卷的 MiB/s 吞吐量。 如果未提供的大小将自动计算。

--data-repl-skd

数据卷的复制计划。

接受的值: _10minutely, daily, hourly
--data-size

数据卷的容量(以 GiB 为单位)。 如果未提供的大小将自动计算。

--data-src-id

数据源卷的 ResourceId。

--data-throughput

数据卷的 MiB/s 吞吐量。 如果未提供的大小将自动计算。

--encryption-key-source

用于加密卷中数据的密钥源。 如果 NetApp 帐户具有 encryption.keySource = 'Microsoft.KeyVault',则适用。

接受的值: Microsoft.KeyVault, Microsoft.NetApp
默认值: Microsoft.NetApp
--gp-rules

卷组的应用程序特定放置规则。 支持速记语法、json-file 和 yaml-file。 请尝试“??” 以显示更多内容。

--group-description

组说明。

--key-vault-private-endpoint-resource-id --kv-private-endpoint-id

KeyVault 的专用终结点的资源 ID。 它必须与卷位于同一 VNET 中。 仅当 encryptionKeySource = 'Microsoft.KeyVault' 时才适用。

--location -l

资源位置。

--log-backup-repl-skd

日志备份卷的复制计划。

接受的值: _10minutely, daily, hourly
--log-backup-size

日志备份卷的容量(以 GiB 为单位)。 如果未提供的大小将自动计算。

--log-backup-src-id

日志备份源卷的 ResourceId。

--log-backup-throughput

日志备份卷的 MiB/s 吞吐量。 如果未提供的大小将自动计算。

--log-size

日志卷的容量(以 GiB 为单位)。 如果未提供的大小将自动计算。

--log-throughput

日志卷的 MiB/s 吞吐量。 如果未提供的大小将自动计算。

--memory

GiB(最大 12000 GiB)中的系统(SAP HANA)内存,用于自动计算存储大小和吞吐量。

默认值: 100
--no-wait

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

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--number-of-hosts --number-of-hots

此部署中的系统(SAP HANA)主机总数(目前最多可以配置 3 个节点)。

默认值: 1
--pool-name -p

ANF 容量池的名称。

--prefix

所有卷名称都将以给定文本为前缀。 前缀文本的默认值取决于系统角色。 对于 PRIMARY,它将是 "" ,HA 将是 "HA-"

--shared-repl-skd

共享卷的复制计划。

接受的值: _10minutely, daily, hourly
--shared-size

共享卷的容量(以 GiB 为单位)。 如果未提供的大小将自动计算。

--shared-src-id

共享源卷的 ResourceId。

--shared-throughput

共享卷的 MiB/s 吞吐量。 如果未提供的大小将自动计算。

--smb-access

为 SMB 共享启用基于访问的枚举共享属性。 仅适用于 SMB/DualProtocol 卷。

接受的值: Disabled, Enabled
--smb-browsable

为 SMB 共享启用不可浏览的属性。 仅适用于 SMB/DualProtocol 卷。

接受的值: Disabled, Enabled
--start-host-id

启动 SAP HANA 主机 ID。 主机 ID 1 指示主主机。 共享、数据备份和日志备份卷仅针对主主机(即) HostID == 1进行预配。

默认值: 1
--subnet

委托的子网名称。

默认值: Default
--system-role

存储帐户的角色类型。 主要指示 SAP HANA 复制(HSR)设置或无 HSR 的第一个设置。 高可用性 (HA) 指定本地方案。 默认值为 PRIMARY。 允许的值:DR、HA、PRIMARY。

接受的值: DR, HA, PRIMARY
默认值: PRIMARY
--tags

资源标记。 支持速记语法、json-file 和 yaml-file。 请尝试“??” 以显示更多内容。

--vnet

卷的 ARM ID 或 vnet 名称。

--volumes

组支持速记语法、json-file 和 yaml-file 中的卷列表。 请尝试“??” 以显示更多内容。

--zones

可用性区域支持速记语法、json-file 和 yaml-file。 请尝试“??” 以显示更多内容。

全局参数
--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 netappfiles volume-group delete

仅当卷组下没有卷时,才删除指定的卷组。

az netappfiles volume-group delete [--account-name]
                                   [--group-name]
                                   [--ids]
                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                   [--resource-group]
                                   [--subscription]
                                   [--yes]

示例

删除 ANF 卷组

az netappfiles volume-group create -g mygroup --account-name myaccountname --pool-name mypoolname --volume-group-name myvolumegroupname

可选参数

--account-name -a

NetApp 帐户的名称。

--group-name --name --volume-group-name -n

volumeGroup 的名称。

--ids

一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。

--no-wait

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

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

--subscription

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

--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 netappfiles volume-group list

列出给定帐户的所有卷组。

az netappfiles volume-group list --account-name
                                 --resource-group

示例

获取 ANF 卷组的列表

az netappfiles volume-group list -g mygroup --account-name myaccountname

必需参数

--account-name -a

NetApp 帐户的名称。

--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 netappfiles volume-group show

获取指定卷组的详细信息。

az netappfiles volume-group show [--account-name]
                                 [--group-name]
                                 [--ids]
                                 [--resource-group]
                                 [--subscription]

示例

获取 ANF 卷组

az netappfiles volume-group show -g mygroup --account-name myaccountname --volume-group-name myvolumegroupname

可选参数

--account-name -a

NetApp 帐户的名称。

--group-name --name --volume-group-name -n

volumeGroup 的名称。

--ids

一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。

--resource-group -g

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

--subscription

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

全局参数
--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 netappfiles volume-group update

更新卷组以及指定的卷。

az netappfiles volume-group update [--account-name]
                                   [--add]
                                   [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                   [--group-meta-data]
                                   [--group-name]
                                   [--ids]
                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                   [--remove]
                                   [--resource-group]
                                   [--set]
                                   [--subscription]
                                   [--volumes]

可选参数

--account-name -a

NetApp 帐户的名称。

--add

通过指定路径和键值对将对象添加到对象列表。 示例:--add property.listProperty <key=value、string 或 JSON 字符串>。

--force-string

使用“set”或“add”时,保留字符串文本,而不是尝试转换为 JSON。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--group-meta-data

卷组详细信息支持速记语法、json-file 和 yaml-file。 请尝试“??” 以显示更多内容。

--group-name --name --volume-group-name -n

volumeGroup 的名称。

--ids

一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。

--no-wait

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

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--remove

从列表中删除属性或元素。 示例:--remove property.list OR --remove propertyToRemove。

--resource-group -g

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

--set

通过指定要设置的属性路径和值来更新对象。 示例:--set property1.property2=。

--subscription

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

--volumes

组支持速记语法、json-file 和 yaml-file 中的卷列表。 请尝试“??” 以显示更多内容。

全局参数
--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 netappfiles volume-group wait

将 CLI 置于等待状态,直到满足条件。

az netappfiles volume-group wait [--account-name]
                                 [--created]
                                 [--custom]
                                 [--deleted]
                                 [--exists]
                                 [--group-name]
                                 [--ids]
                                 [--interval]
                                 [--resource-group]
                                 [--subscription]
                                 [--timeout]
                                 [--updated]

可选参数

--account-name -a

NetApp 帐户的名称。

--created

等待在“Succeeded”中使用“provisioningState”创建。

默认值: False
--custom

等待条件满足自定义 JMESPath 查询。 例如 provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running']。

--deleted

等到删除为止。

默认值: False
--exists

等待资源存在。

默认值: False
--group-name --name --volume-group-name -n

volumeGroup 的名称。

--ids

一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。

--interval

轮询间隔(以秒为单位)。

默认值: 30
--resource-group -g

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

--subscription

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

--timeout

最大等待(以秒为单位)。

默认值: 3600
--updated

等到 provisioningState 更新为“Succeeded”。

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