azcmagent CLI 参考
Azure Connected Machine 代理命令行工具 azcmagent 可帮助配置、管理和排查服务器与 Azure Arc 的连接问题。azcmagent CLI 随 Azure Connected Machine 代理一起安装,并控制特定于运行它的服务器的作。 将服务器连接到 Azure Arc 后,可以使用 Azure CLI 或 Azure PowerShell 模块来启用扩展、管理标记,并在服务器资源上执行其他作。
除非另行指定,否则命令语法和标志表示最新版本的 Azure Connected Machine 代理中的可用选项。 有关详细信息,请参阅 Azure Connected Machine 代理的新增功能。
命令
命令 | 目的 |
---|---|
azcmagent 检查 | 运行 Azure Arc 终结点的网络连接检查 |
azcmagent config | 管理代理设置 |
azcmagent connect | 将服务器连接到 Azure Arc |
azcmagent disconnect | 断开服务器与 Azure Arc 的连接 |
azcmagent genkey | 生成用于异步载入的公钥-私钥对 |
azcmagent 帮助 | 获取有关命令的帮助 |
azcmagent license | 显示最终用户许可协议 |
azcmagent logs | 收集日志以排查代理问题 |
azcmagent show | 显示代理状态 |
azcmagent 版本 | 显示代理版本 |
常见问题解答
如何安装 azcmagent CLI?
azcmagent CLI 与 Azure Connected Machine 代理捆绑在一起。 查看 Azure Arc 部署选项,了解如何安装和配置代理。
CLI 安装在何处?
在 Windows作系统上,CLI 安装在 %PROGRAMFILES%\AzureConnectedMachineAgent\azcmagent.exe
。 在安装过程中,此路径会自动添加到系统 PATH 变量。 可能需要关闭并重新打开主机以刷新 PATH 变量,并且能够在不指定完整路径的情况下运行 azcmagent
。
在 Linux作系统上,CLI 安装在 /opt/azcmagent/bin/azcmagent
azcmagent CLI 与已启用 Azure Arc 的服务器的 Azure CLI 有何区别?
azcmagent CLI 用于配置本地代理。 它负责将代理连接到 Azure、断开代理连接以及配置本地设置(如代理 URL 和安全功能)。
连接代理后,Azure CLI 和其他管理体验用于与 Azure 中的 Azure Arc 资源交互。 这些工具可帮助你管理扩展、将资源移动到另一个订阅或资源组,并远程更改 Arc 服务器的某些设置。