2. NVIDIA Spectrum交换机基础配置与带内管理

NVIDIA Spectrum交换机基础配置与带内管理 学习卡片

首次上电后的管理路径规划

Spectrum交换机出厂时所有业务端口默认处于L2转发状态,管理面尚未配置。首次上电后,必须通过Console口进入Onyx CLI完成最小管理配置,才能切换到带内管理。管理路径分为两条:

  • 带外管理:通过前面板MGMT口(RJ45)连接管理交换机,使用出厂默认地址或DHCP获取地址。
  • 带内管理:在业务端口上创建管理VLAN接口(如VLAN 100),配置IP地址后通过业务网络远程管理。

推荐做法:先用Console完成带内管理地址配置,验证SSH可达后,再将日常运维切换到带内管理,MGMT口保留为应急通道。

Spectrum交换机管理路径与配置流程 运维终端 SSH / SNMP Console终端 115200-8-N-1 Spectrum 交换机 MGMT 口 (RJ45) 带外管理 · 应急通道 Console 口 (RJ45) 首次配置入口 业务端口 (SFP28/QSFP28) 带内管理 · VLAN 100 VLAN 100 接口 IP: 10.0.100.1/24 管理网络 10.0.100.0/24 业务网络 Spine-Leaf Fabric SSH 串口 首次配置步骤 1. Console登录 (admin/admin) 2. 创建VLAN 100 3. 配置VLAN接口IP 4. 启用SSH + SNMP 5. 验证远程可达 验证命令 show interface mgmt0 show ip interface vlan 100 ping 10.0.100.1

Console首次登录与基础参数

使用USB转RJ45 Console线连接交换机Console口,终端参数设置为115200波特率、8数据位、无校验、1停止位、无流控。上电后等待约90秒,出现登录提示:

login: admin
Password: admin

首次登录后系统强制要求修改密码。修改完成后进入Onyx CLI,提示符为switch-1 [standalone: master] >。此时先确认系统版本和当前管理口状态:

switch-1 [standalone: master] > show version
switch-1 [standalone: master] > show interface mgmt0 brief

若MGMT口已连接管理交换机且管理网络有DHCP,mgmt0会自动获取地址;否则需手动配置。以下配置以静态地址为例。

带内管理地址配置

带内管理需要在业务端口上创建管理VLAN。假设规划管理VLAN为100,管理网段为10.0.100.0/24,交换机管理地址为10.0.100.1/24,网关为10.0.100.254。选择业务端口Ethernet1/1作为上联管理通道:

switch-1 [standalone: master] > enable
switch-1 [standalone: master] # configure terminal
switch-1 [standalone: master] (config) # vlan 100
switch-1 [standalone: master] (config vlan 100) # exit
switch-1 [standalone: master] (config) # interface ethernet 1/1
switch-1 [standalone: master] (config interface ethernet 1/1) # switchport mode trunk
switch-1 [standalone: master] (config interface ethernet 1/1) # switchport trunk allowed-vlan 100
switch-1 [standalone: master] (config interface ethernet 1/1) # exit
switch-1 [standalone: master] (config) # interface vlan 100
switch-1 [standalone: master] (config interface vlan 100) # ip address 10.0.100.1 /24
switch-1 [standalone: master] (config interface vlan 100) # exit
switch-1 [standalone: master] (config) # ip route default 10.0.100.254
若上联端口对端为Access模式,则将switchport mode trunk改为switchport mode access,并执行switchport access vlan 100。

SSH与SNMP基础配置

Onyx默认已启用SSH服务,但需确认并配置认证方式。SNMP用于监控采集,配置只读团体字和Trap接收地址:

switch-1 [standalone: master] (config) # ssh server enable
switch-1 [standalone: master] (config) # snmp-server enable
switch-1 [standalone: master] (config) # snmp-server community public ro
switch-1 [standalone: master] (config) # snmp-server host 10.0.100.50 traps version 2c public
switch-1 [standalone: master] (config) # snmp-server enable traps

若需限制SSH访问源,可配置ACL并绑定到SSH服务:

switch-1 [standalone: master] (config) # ip access-list standard SSH-ACL
switch-1 [standalone: master] (config std-nacl SSH-ACL) # permit 10.0.100.0 /24
switch-1 [standalone: master] (config std-nacl SSH-ACL) # deny any
switch-1 [standalone: master] (config std-nacl SSH-ACL) # exit
switch-1 [standalone: master] (config) # ssh server access-group SSH-ACL

远程可管理性验证

配置完成后,从管理网段内的运维终端执行以下验证:

  1. 连通性:ping 10.0.100.1,应收到回复。
  2. SSH登录:ssh admin@10.0.100.1,输入密码后应进入CLI。
  3. SNMP查询:snmpwalk -v2c -c public 10.0.100.1 sysDescr,应返回系统描述信息。
  4. 带内路由:在交换机上ping 10.0.100.50,确认到SNMP服务器的可达性。

若SSH不通,依次检查:VLAN接口状态是否为up、上联端口是否放通VLAN 100、默认路由是否正确、SSH ACL是否误拦截。MGMT口保留为应急通道,建议不要关闭。

配置保存:Onyx配置默认保存在运行配置中,需执行configuration write或write memory持久化到启动配置,否则重启后丢失。

关键参数速查

项目示例值说明
Console参数115200-8-N-1无流控
默认账号admin/admin首次登录强制改密
管理VLANVLAN 100带内管理
管理地址10.0.100.1/24VLAN 100接口
默认网关10.0.100.254指向管理网络
SNMP团体字public (ro)只读
Trap接收10.0.100.50SNMP v2c