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

azcmagent extension

计算机上安装的 Azure Arc 扩展的本地管理。 即使计算机处于断开连接状态,也可以运行这些命令。

在运行上述任一命令之前,必须停止扩展管理器。 停止扩展管理器会中断任何正在进行的扩展安装、升级和删除。 若要禁用扩展管理器,请在 Stop-Service ExtensionService Windows 或 systemctl stop extd. 在本地管理扩展后,在 Windows 或 systemctl start extd Linux 上再次Start-Service ExtensionService启动扩展管理器。

命令

Command 目的
azcmagent extension list 列出计算机上安装的扩展
azcmagent extension remove 卸载计算机上的扩展

azcmagent extension list

列出计算机上安装的扩展。

使用情况

azcmagent extension list [flags]

示例

查看计算机上安装了哪些扩展。

azcmagent extension list

Flags

适用于所有命令的通用标志

--config

接受包含命令输入的 JSON 或 YAML 文件的路径。 配置文件应包含一系列键值对,其中键与可用的命令行选项匹配。 例如,若要传入 --verbose 标志,配置文件将如下所示:

{
    "verbose": true
}

如果在命令调用和配置文件中找到命令行选项,则命令行中指定的值优先。

-h, --help

获取有关当前命令的帮助,包括其语法和命令行选项。

-j, --json

以 JSON 格式输出命令结果。

--log-stderr

将错误和详细消息重定向到标准错误 (stderr) 流。 默认情况下,所有输出都发送到标准输出 (stdout) 流。

--no-color

禁用不支持 ANSI 颜色的终端的颜色输出。

-v, --verbose

在执行命令时显示更详细的日志记录信息。 用于排查运行命令时出现的问题。

azcmagent extension remove

卸载计算机上的扩展。

使用情况

azcmagent extension remove [flags]

示例

从本地计算机中删除“AzureMonitorWindowsAgent”扩展。

azcmagent extension remove --name AzureMonitorWindowsAgent

从本地计算机中删除所有扩展。

azcmagent extension remove --all

Flags

--all, -a

从计算机中删除所有扩展。

--name, -n

从计算机中删除指定的扩展。 使用 azcmagent 扩展列表 获取扩展的名称。

适用于所有命令的通用标志

--config

接受包含命令输入的 JSON 或 YAML 文件的路径。 配置文件应包含一系列键值对,其中键与可用的命令行选项匹配。 例如,若要传入 --verbose 标志,配置文件将如下所示:

{
    "verbose": true
}

如果在命令调用和配置文件中找到命令行选项,则命令行中指定的值优先。

-h, --help

获取有关当前命令的帮助,包括其语法和命令行选项。

-j, --json

以 JSON 格式输出命令结果。

--log-stderr

将错误和详细消息重定向到标准错误 (stderr) 流。 默认情况下,所有输出都发送到标准输出 (stdout) 流。

--no-color

禁用不支持 ANSI 颜色的终端的颜色输出。

-v, --verbose

在执行命令时显示更详细的日志记录信息。 用于排查运行命令时出现的问题。