你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
升级 Azure 运营商见解引入代理
该引入代理是一个软件包,安装在由你拥有和管理的 Linux 虚拟机 (VM) 上。 你可能需要升级该代理。
本文介绍了如何升级引入代理以及如何回滚升级。
先决条件
确定要升级到的引入代理的版本。 如果在升级时未指定版本,则将升级到最新版本。
有关最新版本的列表,请参阅Azure Operator Insights 引入代理的新增功能,并查看每个版本中的更改内容。 如果你需要六个月以前发布的代理版本,请查看发行说明存档。
要在升级前验证引入代理包的真实性,请参阅如何使用 GPG 存储库签名密钥。
升级代理软件
若要升级到代理的新版本,请对具有旧代理的每个 VM 重复以下步骤。
- 通过 SSH 连接到 VM。
- 保存现有 /etc/az-aoi-ingestion/config.yaml 配置文件的副本。
- 使用 VM 的包管理器升级代理。 例如,对于基于 Red Hat 的 Linux 分发版:
出现提示时回答sudo dnf upgrade az-aoi-ingestion
y
。- 或者,要升级到代理的特定版本,请在命令中指定版本号。 例如,对于 RHEL8 系统上的版本 2.0.0,请使用以下命令:
sudo dnf install az-aoi-ingestion-2.0.0
- 对支持联系人或新版本的文档描述的配置文件进行任何更改。 大多数升级不需要进行任何配置更改。
- 重新启动该代理。
sudo systemctl restart az-aoi-ingestion.service
- 在代理运行后,将 az-aoi-ingestion 服务配置为在重启时自动启动。
sudo systemctl enable az-aoi-ingestion.service
- 验证该代理是否正在运行,以及是否正在复制文件,如监视 Azure 运营商见解引入代理并对其进行故障排除中所述。
回滚升级
如果升级或配置更改失败:
- 重新安装之前版本的代理,以降级回之前版本。 例如,要降级到 RHEL8 系统上的版本 1.0.0,请使用以下命令:
sudo dnf downgrade az-aoi-ingestion-1.0.0
- 将更改前备份的配置文件复制到 /etc/az-aoi-ingestion/config.yaml 文件。
- 重新启动该代理。
sudo systemctl restart az-aoi-ingestion.service
- 在代理运行后,将 az-aoi-ingestion 服务配置为在重启时自动启动。
sudo systemctl enable az-aoi-ingestion.service
相关内容
了解如何: