SONiC 设备代理
SONiC 设备代理概述
尽管安装设备系统代理的首选方法是通过 Apstra GUI,但 您可以从 CLI 手动安装 Apstra 代理。只有在极少数情况下,才需要手动安装代理,这需要更多的工作并且容易出错。在手动安装代理之前,您应该深入了解各种设备状态、配置阶段和代理操作。如需帮助,请联系 瞻博网络支持。
注意:
您还可以使用 Apstra ZTP 在交换机上自动启动和安装代理和必备组件配置。与手动安装代理相比,使用 Apstra ZTP 更简单、更容易获得大规模支持。
SONiC 设备代理管理文件系统中的以下文件:
/etc/sonic/config_db.json
- SONiC 的主配置文件,指定接口、IP 地址、端口分支等。/etc/sonic/frr/frr.conf
- frr.conf 包含设备上 BGP 的所有路由应用程序配置。
谨慎:
请勿在设备系统代理安装之前或之后手动编辑 config_db.json
或 frr.conf
文件。代理将覆盖这些文件中的任何现有配置。
手动配置 IP (SONiC)
SONiC 会自动为“eth0”管理接口创建管理 VRF。默认情况下,“eth0”从管理网络获取 DHCP 地址。在大多数情况下,不需要管理配置。
但是,如果需要手动配置 SONiC 设备管理 IP 地址,则必须使用接口进行sonic-cli
配置。
admin@sonic:~$ sonic-cli sonic# show interface Management 0 eth0 is up, line protocol is up Hardware is MGMT Description: Management0 Mode of IPV4 address assignment: not-set Mode of IPV6 address assignment: not-set IP MTU 1500 bytes LineSpeed 1GB, Auto-negotiation True Input statistics: 11 packets, 1412 octets 0 Multicasts, 0 error, 4 discarded Output statistics: 31 packets, 5290 octets 0 error, 0 discarded sonic# configure terminal sonic(config)# interface Management 0 sonic(conf-if-eth0)# ip address 192.168.59.7/24 gwaddr 192.168.59.1 sonic(conf-if-eth0)# exit sonic(config)# exit sonic# write memory sonic# show interface Management 0 eth0 is up, line protocol is up Hardware is MGMT Description: Management0 IPV4 address is 192.168.59.7/24 Mode of IPV4 address assignment: MANUAL Mode of IPV6 address assignment: not-set IP MTU 1500 bytes LineSpeed 1GB, Auto-negotiation True Input statistics: 18 packets, 2494 octets 0 Multicasts, 0 error, 6 discarded Output statistics: 38 packets, 6455 octets 0 error, 0 discarded sonic#
您可以从 SONiC Linux 命令行检查管理 VRF。
admin@leaf1:~$ show mgmt-vrf ManagementVRF : Enabled Management VRF interfaces in Linux: 48: mgmt: <NOARP,MASTER,UP,LOWER_UP> mtu 65536 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 8e:32:49:6c:ec:71 brd ff:ff:ff:ff:ff:ff promiscuity 0 vrf table 5000 addrgenmode eui64 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master mgmt state UP mode DEFAULT group default qlen 1000 link/ether 52:54:00:c1:ac:1b brd ff:ff:ff:ff:ff:ff 49: lo-m: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue master mgmt state UNKNOWN mode DEFAULT group default qlen 1000 link/ether c2:39:a7:6c:4b:be brd ff:ff:ff:ff:ff:ff admin@leaf1:~$ show mgmt-vrf routes Routes in Management VRF Routing Table: default via 172.20.9.1 dev eth0 metric 201 broadcast 127.0.0.0 dev lo-m proto kernel scope link src 127.0.0.1 127.0.0.0/8 dev lo-m proto kernel scope link src 127.0.0.1 local 127.0.0.1 dev lo-m proto kernel scope host src 127.0.0.1 broadcast 127.255.255.255 dev lo-m proto kernel scope link src 127.0.0.1 broadcast 172.20.9.0 dev eth0 proto kernel scope link src 172.20.9.7 172.20.9.0/24 dev eth0 proto kernel scope link src 172.20.9.7 local 172.20.9.7 dev eth0 proto kernel scope host src 172.20.9.7 broadcast 172.20.9.255 dev eth0 proto kernel scope link src 172.20.9.7 admin@leaf1:~$
手动安装代理 (SONiC)
要手动安装 SONiC 设备代理,您需要下载、安装和配置代理软件,然后
确认 将其置于 Apstra 管理之下。
手动卸载代理 (SONiC)
要手动卸载 SONiC Apstra 设备代理,您需要停止 Apstra 服务器,卸载代理,并删除所有剩余的 Apstra 文件。