Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

阿里斯塔设备代理

尽管安装设备系统代理的首选方法是通过 Apstra GUI,但 您可以从 CLI 手动安装 Apstra 代理。只有在极少数情况下,才需要手动安装代理,这需要更多的工作并且容易出错。在手动安装代理之前,您应该深入了解各种设备状态、配置阶段和代理操作。如需帮助,请联系 瞻博网络支持

注意:

您还可以使用 Apstra ZTP 在交换机上自动启动和安装代理和必备组件配置。与手动安装代理相比,使用 Apstra ZTP 更简单、更容易获得大规模支持。

初始 Arista EOS 配置

禁用 ZTP

如果在没有 ZTP(禁用 ZTP)的情况下调配交换机,请确保在继续操作之前禁用 ZTP 进程。首次登录交换机后,运行命令 zerotouch disable。这需要重新加载设备。

配置 AAA 和网络管理员用户

要安装或管理代理,必须在设备上使用已知密码配置网络管理员用户。

配置 IP 地址和管理 VRF

注意:

如果要安装本机代理,则无需配置管理 VRF。如果需要,代理安装程序会自动配置管理 VRF。

代理使用管理 VRF。将所有管理接口从默认(无)VRF 移动到管理 VRF 中。

默认情况下,代理使用该 Management1 接口。在 Arista 7504 或 7508 等模块化机箱上,管理接口为 Management0 - 检查您的平台,查看管理接口是否显示为 Management1Management1/1Management1/2Management0Management0 是两个管理引擎之间的共享管理接口。

谨慎:

如果要远程登录此交换机,请确保在接口下发出 vrf forwarding management 命令之前具有带外连接。这会立即从 NIC 中删除 IP 地址,并可能将您锁定在系统之外。

为 EOS 配置 DNS

如果您手动配置代理,Apstra 服务器发现支持基于 DNS 的发现。默认情况下,文件会 aos-config 查找 tbt://aos-server:29731 - 因此,您可以使用 DNS 名称服务器来解析 aos-server

为 EOS 配置 HTTP API

注意:

如果要安装本机代理,则无需配置 HTTP API。如果需要,代理安装程序会自动配置 HTTP API。

HTTP API和Unix套接字用于连接到EOS API以进行配置渲染和遥测命令。API 必须同时可用于默认路由和管理 VRF。代理程序在文件系统上本地使用 unix 套接字进行连接。

为 EVPN 配置多代理

要在运行 EOS 4.22 的 Arista 设备上运行 EVPN,必须运行 service routing protocols model multi-agent.您还必须重新启动设备才能应用配置。

为确保将其添加到设备的原始配置中,我们建议您在安装代理之前向设备添加多代理配置。添加配置后,保存设备配置并重新加载设备。

停用设备

  1. 从 Apstra GUI 的左侧导航菜单中,导航到设备>托管设备,然后选中要停用设备的复选框。
  2. 单击“DECOMM”按钮(表格上方),然后单击“确认”以更改管理员状态并返回到表格视图。
  3. 在设备仍处于选中状态的情况下,单击“删除系统”按钮,然后单击“确认”以移除设备并返回到表视图。

从设备中移除 Apstra 软件包

使用 EOS CLI 卸载代理

擦除启动配置不会删除已安装的 EOS 扩展文件。必须显式删除代理。请按顺序执行以下步骤。

使用 Bash 卸载代理

要使用 Bash CLI,您必须进行编辑 /mnt/flash/boot-extensions 以删除对扩展名的引用,并从中删除扩展名 /mnt/flash/.extensions/aos-device-agent.i386.rpm - 此文件名是唯一的,具体取决于安装的 Apstra 版本。

从系统中删除剩余的 Apstra 数据

与 Apstra 相关的数据保留在文件系统中的几个位置。手动删除这些数据,如下所示:

谨慎:

如果不删除 Apstra 文件(尤其是 /mnt/flash/.aos/ 包含检查点文件的文件),则下次安装 Apstra 软件时,上次呈现的配置(包括任何隔离配置)将替换可能会关闭所有接口的现有配置。

删除 Apstra 数据时,请务必删除 /mnt/flash/.aos/.

保存配置文件

要从启动中删除扩展,请运行命令 wr mem 以确保扩展不再出现在启动扩展中。如果 RPM 仍安装在可用扩展中,则代理可能会再次启动。

重新启动系统

卸载 Apstra 软件后,重新启动系统。若要确保从启动扩展中删除扩展,请选择“是”以保存配置。

卸下代理时,交换机上运行的配置不会以任何方式修改或更改;网络不会中断。

手动安装 Arista 设备代理

谨慎:

手动安装代理需要深入了解各种设备状态、配置阶段和代理操作。由于它需要更多的努力并且容易出错,我们建议仅在极少数情况下手动安装。相反,我们建议使用 Apstra GUI 自动安装代理。要继续手动安装,请参阅以下部分。如需帮助,请联系 瞻博网络支持

下载代理安装程序

该代理可通过 HTTPs 从 Apstra 服务器的基本 URL https://aos-server/device_agent_images/aos_device_agent.run

安装 Arista 设备代理

运行命令 aos_device_agent.run 以安装代理。

设备代理配置文件

Arista 设备代理管理运行配置文件。在整个代理生命周期中不会修改其他配置文件。您可以直接编辑位于 /mnt/flash/aos-config的配置文件。有关参数,请参阅 代理配置文件 。更新文件后,重新启动代理。

Arista 代理故障排除

Apstra 日志文件

Apstra 会记录到目录中的许多文件中 /var/log/aos

确认已安装代理包。

验证代理是否正在运行

DNS 解析失败

代理对连接的 DNS 解析 metadb 很敏感。确保可从设备管理端口访问配置文件中的 IP 和/或 DNS。

列出正在运行的进程

使用 ps wax 命令列出与交换机上其他管理组件一起运行的 Apstra 代理进程。

安装过程中出现“无法连接”错误

安装 Arista EOS 设备代理时,您可能会收到 Unable to connect: Connection refused 错误。

此错误可能是由以下原因引起的:

  • SDK 未运行
  • Unix 套接字不侦听
  • 尝试在管理 VRF 中运行设备安装程序。

要解决此错误,请将路由上下文 default切换到 。