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 文件。